Friday, January 14, 2011
Three easy steps to customize logo and message in Site Offline Page in Drupal 5
function phptemplate_maintenance_page($content, $messages = TRUE, $partial = FALSE) {
$title = drupal_get_title();
$head_title = strip_tags($title);
$head = drupal_get_html_head();
$js = drupal_get_js();
$content = $content;
$message = ($messages ? theme('status_messages') : '');
return _phptemplate_callback('maintenance-page', array('content' => $content, 'title' => $title, 'head_title' => $head_title, 'head' => $head, 'js' => $js,'message' => $message));
}
2. Create maintenance-page.tpl.php and there you can print all the variables, that you passed through _phptemplate_callback in template.php.
e.g.
print $content; //prints the site-offline message that is entered in the site maintenance page in your site.
print $title;
3. Create a maintenance.css inside the theme you are using and include it in maintenance-page.tpl.php . In maintenance.css add your own css to customize your site offline page.
Thanks, hope I am clear and hope it helps to customize your site offline page with custom message and logos.
Ashraf
Monday, June 7, 2010
Run Ashraf Run!
I went back home for vacation and there I saw my family has fixed my marriage with a very very fat girl who likes to do only one thing…eat, eat, eat….and there was no option for me to say no…they had given the word for some reason…everything’s been fixed…and that my marriage was as soon as the next day…my God…wish anybody cud see my face at that time…I started crying like a toddler who just lost his candy…
My best friends came to meet me in the evening…. Was it for congratulating me or consoling me? But hang on, they came to do what friends are for…give support and advice…they said…hey ashraf…wat r u doing…u cud not get the girl of your dreams…at least don’t marry this fatty…’khilate khilate mar jayega’…and they gave me a great idea…’bhaag jao!’… And I got inspired and planned the ‘Great Escape’…next morning I will escape…he he…great idea…I jumped with joy and hugged them all…jaadu ki jhappi…
I put my alarm for 5 AM…but I woke up before that and slowly opened my door, got downstairs and started going out…but unfortunately my uncle saw me and asked me where I was going…I thought for some time and replied ‘Morning Walk’…that was surprising for him as never in my life have I gone for morning walk…and he called me back…but I was to hear none of that…I started running without even looking back…and I ran and ran and it was as if I was running for Olympic Gold Medal…and at that time my dream was interrupted…I woke up…wondering how come I am in my bed …just now I was running like Usain Bolt…and then realized it was only a dream…huh…thank God!…wat if they caught me and forced me back…he he…wat a dream…scary….funny…got everything… :)
Take Care,
Ashraf
Tuesday, June 1, 2010
I saw an angel last week...
Wish I had said 'see u again or wats ur number'...hey ashraf boy...naughty naughty...but this reminds me of the song...'I saw an angel'...he he...always comparing my life with movies or songs…and yea, luckily I was on the right path…cud manage to come bak home…chalo, bye 4 now...
Ashraf
Friday, May 28, 2010
Difference between Aamir Khan And Akshay Kumar:
Akshay Kumar = quantity;
can u elaborate?
yea sure....akshay does 5 films in a year, aamir does 5 films in 5 years....and everybody knows the difference...
Akshay Kumar: Chandni Chowk,Tasveer, Blue, Kambhakt Ishq, De Dana Dan...yuk...
Aamir Khan: 3 Idiots
prefer watching 3 Idiots 5 times....
he he....bye for now...
Ashraf
Friday, April 2, 2010
Aye Khuda
Tanhaayiyon Mein Rehata Hoon, Khud Se Hi Aksar Yeh Kehata Hoon
Kyun Tune Dil Toda, Kyun Tune Yuun Chhoda
Kyun Tera Abb Bhi Rahein Dil Ko Intjaar
Kyun Chali Aati Hai Kyun Tadpaati Hai
Kyun Hoon Abb Bhi Main Yuun Bekaraar
Wednesday, March 10, 2010
Step by step tutorial for IMCE integration with CKEDITOR in Drupal6
Following are the steps for IMCE Integration with CK Editor in Drupal 6
1. Download the CKeditor module from http://drupal.org/project/ckeditor and imce module from http://drupal.org/project/imce .
2. Unzip the files in the sites/all/modules directory .
3. Download CKEditor from http://ckeditor.com/download. Unzip the contents of the ckeditor directory in the sites/all/modules/ckeditor/ckeditor directory.
4. Enable the modules as usual from Drupal's admin pages.
5. Grant permissions for use of CKEditor in "Administer > User Management > Permissions"
6. Under "Administer > Site configuration > CKEditor", adjust the ckeditor profiles. In each profile you can choose which textareas will be replaced by CKEditor, select default toolbar and configure some more advanced settings.
7. Go to http://ckfinder.com/download and download CKfinder.
8. Extract the downloaded file ckfinder and put it in Ckeditor folder (sites/all/modules/ckeditor/ckfinder) .
9. Open config.php in the ckfinder folder and comment out the CheckAuthentication() function.
/*function CheckAuthentication()
{
// WARNING : DO NOT simply return "true". By doing so, you are allowing
// "anyone" to upload and list the files in your server. You must implement
// some kind of session validation here. Even something very simple as...
// return isset($_SESSION['IsAuthorized']) && $_SESSION['IsAuthorized'];
// ... where $_SESSION['IsAuthorized'] is set to "true" as soon as the
// user logs in your system.
// To be able to use session variables don't forget to add session_start().
return false;
}*/
10. Add this code :
require_once '../../../../includes/filemanager.config.php';
straight below the following line:
$baseUrl = '/ckfinder/userfiles/';
11. Locate file named settings.php inside your drupal directory (usually sites/default/settings.php) and set $cookie_domain variable to your domain name.
$cookie_domain = $_SERVER['HTTP_HOST'];
12. In the administer->site configuration ->ckeditor, edit the profile you are using.
In the file browser setting,
Select CKFinder from the dropdown in File browser type (Link dialog).
Select IMCE from the dropdown in File browser type (Image dialog).
Select IMCE from the dropdown in File browser type (Flash dialog).
Save the configuration.
13. Go to create content ->page, try to upload a image using the ckeditor, it should work.
Thanks,
Ashraf
Friday, November 20, 2009
Relocation to Pune for my new job from Guwahati
It was a tough call. How do I go without having the release letter in my hand? I was going nuts thinking about that. After lot of thinking,came to the conclusion that come what may, I am going. "Jo hoga dekha jayega". Just decided not staying in Zaloni after 18th. Its my life and its my wish.
I had to go home once before shifting to Pune.
I wasn't surprised when they didn't release me on 18th. Due to this uncertainty, didn't even buy tickets also.The next day, on 19th, went to the airlines office, went crazy when I heard about the fares. Due to ensuing Durga Puja, there was heavy rush. I knew if I avoid going home, I could save some money. But I also wanted to be at home for Eid even if for only 2 days. So, I purchased the tickets for Silchar-Ghy and Ghy-Mum.Sometimes, money is not that important.
The next morning,I left for my hometown by bus.I reached home at 7:30 in the evening. It was so nice being at home after 4 months. "Home is where the heart is". Next day was Eid. I really enjoyed those two days. Even went to Devdoot talkies to watch "Wanted". Hey, cant miss Salman Khan's film.
Sept 23. I had never been to Mumbai or Pune. Had no idea where I was going to stay in Pune. Just had the tickets in hand. Was feeling sad to leave home again. But what to do, have to do it for my career and my dreams. I boarded the flight to Guwahati in the morning. I was really tensed if my new company asked for the release letter. I had to stay in the Guwahati airport for 2 hours for boarding the Mumbai flight. As I sat in the airport, my mind kept going back to the 1 and half years I spent at Zaloni. It was five hour flight from Guwahati to Mumbai as it halted in Kolkatta for 50 mins. I reached Mumbai at 9:30 in the night. Hired an Indica outside the airport to go to Pune I reached Pune at 3:30 in the morning. Somehow, got one auto who took me to a hotel.
Next day, I joined my new company. And thankully, didn't need to produce the release letter. My bank statements were enough to prove my employment status. I finally heaved a sigh of relief as I sat in my new desk. Oh, those 10 days were really eventful for me. And the journey continues in pursuit of happiness and peace...
Ashraf
