Skip to content
Minitwitter, a clone of twitter to use in little private groups
PHP JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
avatar
inc
install
todo
.DS_Store
README.md
ajax.js
index.php
rss.php
shorturl.php
timeline_rss.php

README.md

minitwitter

Minitwitter, a clone of twitter to use in little private groups

How to cook a MiniTwitter

Ingredients

  • A zip of minitwitter
  • A server with php and mysql
  • Maybe you need some knowledge about what are you doing :P

Cooking weee

  • Unzip the zip!.
  • Upload mt folder to your server
  • Browse with your explorer the folder where you have the minitwitter.
  • Follow the install script!
  • Delete install folder of your server
  • Uncomment the session_start(); on index.php line 3

Ey! I have twitter... why do you think I'm going to use MiniTwitter??

Oh men, another twitter clon!? What are you thinking uhm? xD Just think for a moment. You have a big business, or small, it doesn't care, and you are in new and good web 2.0 services like facebook groups, twitter, "big brother" google, delicious... think, my busines is out of my hands! oh men, google have my balls taken xD. And then you think, I need my own delicious, my own google calendar, my internal chat, and mail.. and... what?! YOUR OWN INTERNAL TWITTER WEBAPP!!! Twitter is the best think for comunicate without saturate people "chatting" cause you have messenger for that. Then imagine you are the boss (oh my good, like me! xD) and you want all people post "What are they doing" at the moment, and first you think in twitter and implement it. The best thing for boss is seeing at first sight problems, works, etc... them think. But I don't want twitter knows my things! And I don't want people too! Yes, twitter have private account but, I don't like padlocks xD. Then I make my own business twitter for internal status updates, and with all the people who work in the business.

Do you think I am care about money?

Hope someday people understand that sometimes make money it is not the most important thing in the life. I know money can make you feel happy, but... do you really think I am not happy? I'm doing what I want to do, and I did it not thinking in money. I did it because it's useful for me, and can be useful for other people who can improve it.

But if you need a price... it cost 0$ or 0€ :)

Pre-alfa 0.01

  • Login system, nick, password, cookies.
  • Easy and unsecure registration system.
  • User options, change password, and little information.
  • Pagination.
  • Resize avatar user, or use gravatar.
  • Status updates
  • Twitter compability!
  • Nothing more yet.

Pre-alfa 0.02

  • Login system, nick, password, cookies.
  • Easy and unsecure registration system.
  • User options, change password, and little information.
  • Pagination.
  • Resize avatar user, or use gravatar.
  • Status updates
  • Twitter compability!
  • Nothing more yet.
  • Oops... I made this zip because there was an error on password change

Pre-alfa 0.5

  • Emoticons replace in status updates
  • Url replace in status updates.
  • Global timeline (http://simile.mit.edu/timeline/docs/create-timelines.html) with status updates at top.
  • TinyURL! & Is.gd!
  • Usernames links, now inserts "@username" text in status textarea
  • Now Timelines can be hide in user options
  • Function to search @username and make links to insert "@username" text in status textarea (improved!)
  • Actions icons in updates (icons from http://www.icojoy.com/articles/28/
  • Now, statuses of user shows replies (@username)
  • Optional saving of Twitter accounts and update, all or separated. Well, password are encoded for twitter accounts, but you know it's still unsecured for expert people. You can add it in options panel
  • Now if you hace twitters accounts in options you can choose witch accounts update. (You can use minitwitter as backup system of all your accounts, of twitter uhm do you have more than 3 accounts?? ;) because twitter don't give you more than 3000 statuses more or less).
  • Adding more fields to the options panel
  • Solved error in password change (That is why I called it "pre-alfa" xD)
  • Now you can select twitter accounts select by default in options panel
  • Doing necessary to delete status updates... and I did function to delete statuses, it don't ask, so be careful xD
  • Some kind of genders in options, copied from pownce.com and added two more "monkey" & "Bot"
  • Introducing ballon toltips on people sidebar http://www.walterzorn.com/tooltip/extensions.htm. Changed default skin, for one more green.
  • Limit to 50 avatars on people and show it ramdonly
  • Introducing followers/followings, and showing statistics.
  • Showing following people, buttons to add or remove people to follow
  • Now you can choose what to see on index page, public timeline or following people

Alfa

  • Added latest pics sent... search image url and show image in sidebar.
  • If someone send a twitpic url, it shows pic from twitpic (x1 improved, now it link to full image on twitpic) (need to improve "more" this version)
  • TnyURL/is.gd form change to top, disable buttom caracter count, and changed update (submit) buttom to left, little bit upper and right.
  • Now, you can upload a pic to twitpic & update twitter & post twitpic url and status to minitwitter in once, need to do this for saved twitter accunts
  • Added twitpic integration with twitter account saved on options panel. Changed to blue notification message box. xD
  • Added TODO LIST, you must start your twitt with TODO something you want to add to the list. It won't twitt! ;) and you'll see todo link near options link xD
  • Added tabs from http://www.dynamicdrive.com/dynamicindex17/tabcontent.htm to show to do list when user has it
  • Now TODO LIST show todo's in a optional tab if you use this feature
  • Added zi.ma api to short urls Zi.ma
  • FOLLOW/UNFOLLOW by commands you must start with FOLLOW or UNFOLLOW your tweet and write the name of the user between username
  • Added help link with commands allowed, this show a tooltip with the commands
  • Added command DONE to delete task done.
  • BIG LOOP FUNCTION
  • Showing groups with big loop function easily
  • Now, you can delete groups and todo list tab is hidden if there is no todo's
  • Bug inserting html tags resolved thanks to @repacheco81 and for twitter messages too
  • Tags #example, and cloud tag widget
  • Working on install scripts like WP
  • Rss public timeline and users

Beta 0.3

  • Working on install scripts like WP
  • Creating language files xD now I think it's the best time cause them should be sooo late xD
  • AJAX tinyurlbox with XAJAX
  • Some code clean.
  • Editing to correct some security risk, thanks to Andrés Martínez, very helpfull his inform!
  • Delete some code, twitter contacts show & twitter groups, delete latest pics from twitpic, now people avatars are smaller, u.nu tiny url box added. delete files and folder not used, and separated page information from minitwitter (sorry for use frames, don't want to lost time deleting everytime i upload a new version.

Beta 0.9

  • Simple install script, create tables, insert first user and create config.php file
  • Language files
  • AJAX without XAJAX
  • Some code clean.
  • Editing to correct some security risk, thanks to Andrés Martínez, very helpfull his inform!
  • Delete some code, twitter contacts show & twitter groups, delete latest pics from twitpic, now people avatars are smaller, u.nu tiny url box added. delete files and folder not used, and separated page information from minitwitter (sorry for use frames, don't want to lost time deleting everytime i upload a new version.
  • Bettet structure of files
  • Delete timeline option
  • Notimoo bubbles
Something went wrong with that request. Please try again.