Scrapbook [Messageboard and Wall to wall addon modified] v1.0

Release Notes

This plugin is a modification to the default elgg messageboard and wall to wall addon. This plugin adds quick reply functionality to the messageboard. Now reply to messageboard comments direcly from our messageboard without going to the sender' messageboard. Also added pagination to the messageboard and few css changes.

To install, unzip and upload both messageboard and walltowall folders to your mod folder, enable both the plugins, place walltowall under messageboard in the plugins list. Both the plugins must be enabled for the scrapbook to work properly. This is a quick release and i will upload next version soon with few more functionalities. 

image

 

  • Nice plugin. This is an update rite? I saw similar plugin before.

    Does this work with 1.6  Jayadeep ?

  • I haven't checked this with 1.6, but i hope it will work. This is the first messageboard with quick reply according to my knowledge. 

  • Hi

    I am trying to use the app in elgg 1.6.1 
    I found something i think is a bug

    Secuence

    a. User1 post  a messagge on  profile user2.

    b. user2 post an answer on his profile

    c. User1 post a message on HIS profile

    d. when you click in VIEW ALL CONVERSATION en profile user2, you will see the message posted in point c.

    jbroide

  • Hi

    Is it supouse  that when somebody writes a scrap in others profile scrapbook, the second one will receive a notification?
    He is not receiving anything 
    Thanks

    jbroide

  • hmm since you guys seem to be the only ppl that are active on elgg anymore ill throw a question at you.

    If someone adds the messageboard widget to their profile page and someone else goes and writes them a message on it, it shows up as the owner of the page wrote the message.

    anybody else have that problem?  tested on two different sites on fresh installs and got the same thing...  gonna go through the code tonight and see if I cant figure it out but i didnt know if I was the only one having the problem.  I'm on elgg 1.6.1

  • Found the problem if anyone is interested ....

    line 39 in file mod/messageboard/views/default/widgets/messageboard/view.php

    $("#messageboard_wrapper").load("<?php echo $vars['url']; ?>mod/messageboard/ajax_endpoint/load.php", {messageboard_content:$("[name=message_content]").val(), pageOwner:$("[name=pageOwner]").val(), numToDisplay:<?php echo $num_display; ?>}, function(){

     

    the bold part needs to be : guid:$("[name=guid]")

  • sorry guys i live in a different time zone.....

    @Jose Br you cannot recieve notification if posting in profile page, problem with elgg default messageboard. I will try to correct it soon.

  • @ Jose Br have you checked your first bug report on default messageboard and wall to wall addon ? i think it is designed to work like that :-) not an issue with my plugin.

    @ all

    please donot post any shortcomings of default messageboard and wall to wall addon as a bug with my plugin. Suggestions and improvements are welcome.

  • @Jayadeep, great mod for the two plugins.

    I have a personal theme on my site and the messages left on my messageboard scrapbook ;-) are a little disjointed. Is it possible to use images for the reply and full conversation links? Would keep things a bit smaller and more organized.

    If there is a simple way to do this perhaps you could post it up.

  • @ trajan check line 80 on walltowall/views/default/messageboard/messageboard_content.php and messageboard_content1.php

  • jayadeep its really a great mod ... i already once asked you about this plugin ...

    Things to improve and add

    1. Number of scraps in our scrapbook

    2. Quick reply ajaxified ... like orkut 

     

  • @ anurag currently we donot have "new scrap notifications" available, thats why i havnt used ajax reply. If using ajax reply we need to refresh scrapbook everytime for new scraps.

  • @Jayadeep - found it. I actually haven't a clue how to get it to use images instead of text. Would something like exchanging the 'walltowall:replyon' for a url to an image simply work?

     

  • @Jayadeep ... i didn't get you ... even in orkut (not new version) we have to refresh the page to check new scraps ... that new scrap notification popup was introduced after many days ... well how about a refresh button to know whether we got any new scraps or not ???

  • Hi Jayadeep,

                       Your module is great, and it's working fine with 1.6.1.

    Few improvements just like orkut for the next version of this module

    1. Can add smileyes in the scrap by selection or by signs.

    2. Able to change font color, size and format

    3. As Anurag said scrapbook page should get refreshed after a short time duration like 30 sec. or 1 min. if possible.

    4. Able to add graphics like glitter graphics and glitter text in scrap.

  • @Jayadeep  - did you see whats new in elgg 1.6.1 messageboard mod ??? we can delete the messageboard messages which we have sent to others ... this was not possible by elgg 1.5 messageboard mod ... so can you modify this for 1.6.1 and provide it in your new version release of scrapbook ??? and what did you think about scrap count [ number of scraps in our scrapbook ]

  • the design looks bad. does it have somethiing to do with the css ? 

    full grey background. no white color

  • Dhrup dear what was that ?? ;-)

    @agus i havnt used any background colors, you can add background colors by simply editng the css.

    /* input msg area */
    #mb_input_wrapper {
     margin:0 0 5px 0;
     padding:0;
     background: white;
     -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
    }

    #mb_input_wrapper .input_textarea {
     width:650px;
     background:transparent;
    }
    #mb_input_wrapper1 {
     margin:0 0 5px 0;
     padding:0;
     background:transparent;
     -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
    }

    #mb_input_wrapper1 .input_textarea {
     width:250px;
     background:transparent;
    }
    .collapsable_box_content #mb_input_wrapper .input_textarea {
     width:270px;
     background:transparent;
    }
    .message_item_timestamp {
     font-size:90%;
     padding:10px 0 0 0;
    }
    p.message_item_timestamp {
     margin-bottom: 10px;
    }
    /* wraps each message */
    .messageboard {
     margin:0 0 5px 0;
     padding:0;
     background: white;
     border:1px solid #cccccc;
     -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
     overflow-x: auto;
    }
    .messageboard .message_sender {
     float:left;
     margin: 5px 10px 0 5px;
    }
    /* IE6 */
    * html .messageboard { width: 280px; }
    * html #two_column_left_sidebar_maincontent .messageboard { width: 667px; }
    * html .messageboard .message_sender { margin: 5px 10px 0 2px; }
    * html #mb_input_wrapper .input_textarea { width:645px; }
    /* IE7 */
    *:first-child+html .messageboard { width: 280px; }
    *:first-child+html #two_column_left_sidebar_maincontent .messageboard { width: 698px; }
    *:first-child+html .messageboard .message_sender { margin: 5px 10px 0 2px; }

    .messageboard .message p {
     line-height: 1.2em;
     background:#dedede;
     color:#333333;
     margin:0 6px 4px 6px;
     padding:16px 5px 16px 5px;
     -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
     overflow-y:hidden;
     overflow-x:auto;
    }

    .message_buttons {
     padding:0 0 3px 4px;
     margin:0;
     font-size: 90%;
     color:#666666;
    }

    .messageboard .delete_message a {
     display:block;
     float:right;
     cursor: pointer;
     width:14px;
     height:14px;
     margin:0 3px 3px 0;
     background: url("<?php echo $vars['url']; ?>_graphics/icon_customise_remove.png") no-repeat 0 0;
     text-indent: -9000px;
    }
    .messageboard .delete_message a:hover {
     background-position: 0 -16px;
    }

    use this and add colors by changing background: #xxxxxx;

  • @ anurag i will try to integrate all your suggestions. Hmm the new orkut is making me little jealous(i think they had seen some elgg site, so many similarities ;-) ).

    @ Trajan use html to put a button image there instead of 'walltowall:replyon'.

    @ ajay allready we can add graphics to our scrapbook.

    @ agus tell how is the design now after putting some background :-)

  • Thanks Jaya, I got it to work.

  • Nice work. I'm looking for the new one for Elgg 1.7.

  • hy jayadeep nice work but one error- when i reply to user 2 scrapbook msg i get this "The requested action (walltowall/reply) was not defined in the system." and after that redirected to dashboard.

    Help

    Also is it possible to show scrapbook msg in user's dashboard, when user logged in so that he can easily reply.

    using v 1.6 

    thanks

  • Hi Jayadeep,

    I'm running 1.7, install the message board and walltowall plugins.  If I reply on another users scrapbook from the link in mine I'm getting the pink form not found error.  It looks like this wouldn't be a huge amount of work to update these plugins for 1.7.  Could you clue me on to where I should look and I'll take a stab at it.

  • Hi Jayadeep,

    Im having the same problem as MKos. 

    thanks for your help!

  • even I am having the same problem as Mkos and Vidou!!

    Form is missing _token and _ts.....error in the pink form in elgg1.7!! Can you please let me know any solution for this error?

Jayadeep

Away for a while !

Stats

  • Category: Communication
  • License: GNU General Public License (GPL) version 2
  • Updated: 2014-11-17
  • Downloads: 4063
  • Recommendations: 2

Other Projects

View Jayadeep's plugins