modifying the default theme

Hi!
 I have been having troubles trying to modify a socializeme theme so I've went back to the default theme.

I have managed to modify where I put my logo and the background color.  What I wish to do now is remove the widget in the login page except for the login/register panel and create a rounded-corner panel where I can put text and/or images.

It's a lot of fun working with this software, I just wish there were some on-line classes in elgg modification!

please, any help you can give me would be greatly apprciated!

Paul

  • if you know html code there is a plugin that is very old but we still us it on our site it is called customindex not the elgg core plugin called custom_index

    With this one it gives you the ability to have elgg plug-ins on your index page and or write your own html to insert anything you want.

     have a look, it maybe what you want, maybe not

  • Aw shucks! I plugged in "customindex" in the search but got no results. will keep looking.

    Paul

  • Thanks guys I found it here along with some instructions
    :

    http://zebida.com/main/how-to-create-a-custom-index-page-for-elgg/

     

    from what I was reading from your link, Dhrup, these people don't know that you have to modify the files. It doesn't seem to have drag and drop widget or anything like that.

    Oh well this will give me something to play with, maybe learn a bit more about deveolping.

    Thanks heaps!

    Paul

  • Well I had no sucess with customindex.  I think it would be a big improvement in customindex for the author to comment the code, explaining where to to make changes. After I made a change in the color of a panel I did a refresh and got my index page alright but there was another page with different content below it tat I had not put there and don't know where it came from!

    I have had some sucess with css.php under the default folder. I changed the color of a couple of panels after I figured out what they where. still havn't gotten rid of:
    (1) "Latest Files"
    (2) "Latest Groups"
    (3) "Newest Members"
    (4) "Latest Blog Posts"
    (5) Latest bookmarks"

    I can't seem to find a box or panel description for them.

    I think I could add css for a panel by copying the login box, but I don't know where the system would put it.

    You are all my "professors" and when you've taught me all you know, I expect to be awarded a degree! ; )
    Paul

    This the url to my page. Ive temp removed ivitation only so you can register and see what's up

    http://www.3ryd.com/elgg/

  • Kevin Jardine once said "Use the Source, Luke..." ;-) so true... I believe we find that the best teacher is usually our own perseverance, determination, and the time we take to read the source code.. 90% perspiration, 10% inspiration ;) When I started trying to fool around with Elgg's code - yes ! I worked out how to insert my own logo on the MainPage, but that was about all ;-( Over time I started reading, reading, readin.. the code and slowly the grand design began to fall into my head thru my thick skull. You may have a slight handicap right now because I think too many people seem to too busy and tied up with some other heavy issues.. Me ? I need to "pay rent" LOLZ ;-) And I better get cracking with progress on this current project before UK schools open first week of Sept ;;;) But we;ll ghuide whenever and wherever time falls thru the cracks of the coding stunts...

     

  •  

    thanks Dhrup! Help when you can! I am fornuate? : ( enough to be retired. Old enough not to get much sleep, and dumb enough to keep plugging away. My only fear is that I will turn you guys(and girls)  off with all these questions. Let me no if my question bank is about to get overdrawn!

    Paul

  • This is just an Update:

    First of all: Customindex. There are actually at least two versions out there. The latest is #2.  That's the one I first installed. I had problems out of the box because I got two index pages one under the other. I went back to the default page but I couldn't see anyway to remove those default widgets. After a lot of searhing and reading files, I happened to look in custom_index at the file there. It had an indexphp file also. That got me to wondering and I renamed custom_index to fool the system into thinking it wasn't there. It worked! I had the custom page now. I looked at the index.php from the older customindex and decided I liked it beter. It has the code for the default widgets so I just commented them out so I have my clean page(except for the login/register panel which I kept.

    Next step: making my on content panels.

    Anyone with advise feel free to jump in and send me a msg. Either here or home: wloom at handleys dot us

    TIP FROM A NEWBIE:
    These "Post" editors are nice but unpredictable. Things can happen to make you loose a long and well thought out post. This post was created in notepad(ever handy) and pasted into the editor.

    Paul

  • In regards to the plugin theme customindex. In the index.php file I think I have a place to add my own panel, but this stumps me! This line of code refers to a path that just isn't there! here it is:

    $login = elgg_view("account/forms/login"); If I could look at the file login I might have a clue, but the path doesn't exist, neither does "login" have an extension.

    In the folder ellg goes like this mysite root/elgg/account.
    that's it, no folder name forms under account just two files: forgotten_password.php and register.php.

    but I clearly have a login/register box on my index page. Where did it come from?
    Paul (puzzled...)

  • Your in the wrong location for looking and the login.  You should be looking  views\defailt\account\forms\login.php.  However this is not the location for placing a content view.