Ubuntu Restore Gnome Panels Script

This is post is now quite old and the the information it contains may be out of date or innacurate. If you find any errors or have any suggestions to update the information please let us know or create a pull request on GitHub If your ubuntu panels go wonky check out this little script courtesy of http://bithacker.posterous.com: #!/bin/sh # # GNOME Panel Save / Restore # Writen by PhrankDaChicken # # http://ubuntu.online02.com # # # Updated to add restore defaults by jimjimovich # http://www.starryhope.com # # DIR=$(pwd) TITLE="PanelRestore" Main () { CHOICE=$(zenity --list --title "$TITLE" --hide-column 1 --text "What do you want to do?" --column "" --column "" \ "0" "Save Panel Settings" \ "1" "Restore Panel Settings" \ "2" "Restore Default Panel Settings") if [ $CHOICE = 0 ]; then Panel_Save fi if [ $CHOICE = 1 ]; then Panel_Restore fi if [ $CHOICE = 2 ]; then Panel_Defaults fi } Panel_Restore () { FILE=$(zenity --title "$TITLE: Open File" --file-selection --file-filter "*.xml" ) if [ -n "$FILE" ]; then gconftool-2 --load "$FILE" killall gnome-panel fi Main } Panel_Save () { FILE=$(zenity --title "$TITLE: Save File" --file-selection --save --confirm-overwrite --filename "Gnome_Panel.xml" --file-filter "*.xml" ) if [ -n "$FILE" ]; then EXT=$(echo "$FILE" | grep "xml") if [ "$EXT" = "" ]; then FILE="$FILE.xml" fi gconftool-2 --dump /apps/panel > $FILE zenity --info --title "$TITLE: File Saved" --text "File saved as: \n $FILE" fi Main } Panel_Defaults () { zenity --question --text="Are you sure you want to restore the default top and bottom panels?" gconftool-2 --recursive-unset /apps/panel rm -rf ~/.gconf/apps/panel pkill gnome-panel exit } Main # END OF Script create a file called PanelRestore.sh, paste these contents into it and save and then make the file executable and run it. Read On →

Chrome Handy Extensions

This is post is now quite old and the the information it contains may be out of date or innacurate. If you find any errors or have any suggestions to update the information please let us know or create a pull request on GitHub If you use Google Chrome then you might like this list of 10 decent Chrome extensions http://webdesignledger.com/tools/10-time-saving-google-chrome-extensions It will be interesting to see if Chrome goes the way of Firefox with an over abundance of plugins gradually eroding the performance of the browser.

Ubuntu Nautilus "Open Terminal Here"

This is post is now quite old and the the information it contains may be out of date or innacurate. If you find any errors or have any suggestions to update the information please let us know or create a pull request on GitHub You want it, Ubuntu Supplies It: sudo apt-get install nautilus-open-terminal

New LTS Version of Ubuntu Coming Soon!

This is post is now quite old and the the information it contains may be out of date or innacurate. If you find any errors or have any suggestions to update the information please let us know or create a pull request on GitHub The latest incarnation of Ubuntu is out in a couple of days :) Looking forward to upgrading and taking advantage of the latest and greatest version of this awesome operating system!

Chrome JS Error ReferenceERror: doIt is not defined

This is post is now quite old and the the information it contains may be out of date or innacurate. If you find any errors or have any suggestions to update the information please let us know or create a pull request on GitHub If you are scratching your head trying to figure out where in your Javascript the mysterious doIt error is coming from when testing using Chrome, this might just save you.. Read On →

Magento Redirect Loops

If your Magento store is occasionally throwing up redirect loop errors in your web browser this might be your problem, and your solution. It seems that Magento doesn’t properly support British Summer Time as standard, so if you are using GMT then your times might be an hour out. That’s not ideal but its not the end of the world. The problem arises in that the cookie lifespan is set to 1 hour by default. Read On →