Elxis CMS Forum

Community => Elxis Community => Topic started by: datahell on April 18, 2010, 21:56:31

Title: eForum development progress
Post by: datahell on April 18, 2010, 21:56:31
I have component eForum under development some months now (forum component for Elxis CMS). Unfortunately I was not able to work on this project as much as I wanted so it has been late to be released. Now I work harder on it and I hope to have it ready till the end of April.

A short report on what I have done till now (completed tasks for eForum front-end).
- Internal login system
- View eforum frontpage (with stats, latest posts, etc)
- View board
- View topic
- Add new topic
- Add new post
- Edit post
- Reply to a post
- Quote a post
- Download file (you can attach images/files to posts)
- Send a post to a friend
- Members list
- Member profile
- Edit profile
- View user permissions
- Delete an account
- View personal messages (inbox)
- View personal messages (outbox)
- Prune personal messages (inbox/outbox)
- Delete personal message (inbox/outbox)
- Compose/Send a new personal message
- Posts search (simple/advanced) and search results pages (plus navigation)
- Administrators frontend control panel
      - Publish/Unpublish boards
      - Assign/remove moderators from boards
      - Add/Delete global/private announcements
- Report post to a moderator/Administrator
- RSS feed of latest posts

Also many other integrated functionality such as live/ajax search, navigation, board quick jump, BBcode parser, syntax highlight for code blocks, SEO PRO URLs, SSL/TLS detection and support, CSS templates, youtube videos in posts, etc.

Here are some low-quality screenshots of how eForum currently looks like:
https://www.elxis.org/images/ext/eforum1.jpg (https://www.elxis.org/images/ext/eforum1.jpg)
https://www.elxis.org/images/ext/eforum2.jpg (https://www.elxis.org/images/ext/eforum2.jpg)
https://www.elxis.org/images/ext/eforum3.jpg (https://www.elxis.org/images/ext/eforum3.jpg)
https://www.elxis.org/images/ext/eforum4.jpg (https://www.elxis.org/images/ext/eforum4.jpg)

Note that the style/layout is not finished and the pages style will change.
Title: Re: eForum development progress
Post by: rentasite on April 18, 2010, 22:12:32

Great Gianni. Is there any way i can help ? Just mail me or PM me  ;)
Title: Re: eForum development progress
Post by: webgift on April 18, 2010, 22:19:04
Fantastico!
Here am i on whatever and what i can do. ;D
Title: Re: eForum development progress
Post by: datahell on April 18, 2010, 22:31:18
I need to complete all the basic functionality first in order to ask you do something as eForum is currently not stable.

Supernet: we will discuss again the logo issue in the near future.
WebGift: I need you to take over some modules for eForum (latest posts, etc). I will tell you more in the near future.
I will also need translators and some beta testers.
Title: Re: eForum development progress
Post by: webgift on April 18, 2010, 22:33:02
Ok done.
Right ... Beta Tester : yes.!
Title: Re: eForum development progress
Post by: rentasite on April 18, 2010, 22:34:50

Ok for logo.
Translators: English
Beta tester: Yes
Title: Re: eForum development progress
Post by: CREATIVE Options on April 18, 2010, 23:31:36
I glad will help with anything you ask me John.
As for the English translation I can give it to professional to be translate it OR check it for syntax.
Title: Re: eForum development progress
Post by: nikos on April 19, 2010, 09:03:18
John you can consider my help also given if you think that i can do something on project.
Title: Re: eForum development progress
Post by: speck on April 20, 2010, 18:10:45
I'm Here
As Translator Italian yes  ;D
As Beta Tester no  :)
Title: Re: eForum development progress
Post by: Coursar on April 22, 2010, 18:09:03
as translator to russian and beta-tester - yes and any help if i can do.
Title: Re: eForum development progress
Post by: rentasite on April 22, 2010, 20:31:58

Question for datahell

Finally, is there going to be a linkage between eForum and eBlog, as said previously ?
Title: Re: eForum development progress
Post by: datahell on April 22, 2010, 22:13:59
You can add a link as usual to anything. So you can add a "discuss this post" link from an eblog post to an eForum topic.
You have something different in mind?

BTW here is a new screen-shot from a topic page (not 100% complete yet).
https://www.elxis.org/images/ext/eforum5.jpg (https://www.elxis.org/images/ext/eforum5.jpg)
Title: Re: eForum development progress
Post by: rentasite on April 22, 2010, 22:18:58
You can add a link as usual to anything. So you can add a "discuss this post" link from an eblog post to an eForum topic.
You have something different in mind?

Yes, but i don't know how hard or easy is to be done. I'll call you tomorrow, and tell you  ;)
Title: Re: eForum development progress
Post by: datahell on April 22, 2010, 22:22:37
It is as simple as adding a link like this:

Code: [Select]
<a href="http://www.mysite.com/eforum/board-name/45.html">discuss this post</a>
Other type of links you can use (I will write all options at the Elxis wiki when I complete the development).

Link to specific post (eForum will automatically detect the page this post belongs to and direct you directly to the specific post):
Code: [Select]
http://www.mysite.com/eforum/board-name/45.html?msg=124
Link to the last post of a topic (eForum will automatically direct you to the the last post of a topic):
Code: [Select]
http://www.mysite.com/eforum/board-name/45.html?last
Link to a specific page of a topic:
Code: [Select]
http://www.mysite.com/eforum/board-name/45.html?page=2
Title: Re: eForum development progress
Post by: rentasite on April 22, 2010, 22:25:36
but i don't know how hard or easy is to be done.

I mean the thing i have in mind. It's kind of a different way.  8)

we will talk
Title: Re: eForum development progress
Post by: oisy on April 23, 2010, 12:03:26
i can test it when a beta sanded... write mi mail
Title: Re: eForum development progress
Post by: datahell on April 23, 2010, 23:33:48
e-mailit (http://www.e-mailit.com/) sharing widget was implemented into eForum posts.
E-mailit supports 302 social networks and bookmark destinations and it is the official sharing service for Elxis CMS.
Title: Re: eForum development progress
Post by: rentasite on April 23, 2010, 23:36:50

I prefer Add this  ;)
Title: Re: eForum development progress
Post by: datahell on April 24, 2010, 10:00:27
You prefer e-mailit.
Title: Re: eForum development progress
Post by: rentasite on April 24, 2010, 10:02:22
You prefer e-mailit.

Last year  ::)
Title: Re: eForum development progress
Post by: datahell on April 24, 2010, 10:18:43
For the same reason why we pick Elxis and not other "bigger" CMSs we must support e-mailit.
Nikitas Grigoropoulos at e-mailit has done a great work on his widget and we must support him.
Elxis will have e-mailit as the official sharing service. If you don't like it you can use an other.

Title: Re: eForum development progress
Post by: datahell on April 25, 2010, 11:54:10
For the sharing service:
eForum supports both e-mailit and AddThis. You can use any of these services or even both of them.

I need 1 volunteer.
The basic functionality of eForum is almost ready. Today I will complete the last important task, sending of notifications for new replies. I want 1 volunteer to send him the DEV version of eForum in order to write documentation for it at Elxis wiki.
The volunteer must be able to install manually eForum at a local Elxis installation and write about eForum functionality and how things work.
As eForum is a big component with many pages and tasks the documentation must be in multiple pages, as for IOS eshop (http://wiki.elxis.org/wiki/Category:IOS-Eshop) and IOS Reservations (http://wiki.elxis.org/wiki/Category:IOS-Reservations) components. I will give you more info on how to write it.

If someone is interested in this job send me a personal message.
Title: Re: eForum development progress
Post by: datahell on April 25, 2010, 20:53:37
No volunteers?    >:(
Title: Re: eForum development progress
Post by: oisy on April 25, 2010, 21:23:02
it looks very good knowledge  needed for this work  :-\
Title: Re: eForum development progress
Post by: datahell on April 25, 2010, 21:29:48
No, you dont need any special knowledge except to import eForum's SQL via phpmyadmin. You dont have to know PHP and you will not mess up with code. You only need to describe what each page of eForum does. You will add some screen shots and that's it.

BTW the following tasks are also complete:

- Set notifications on/off for a topic.
- Send notifications for new replies on posts users watch.
- Search members by criteria.
- Special mark for boards containing unread posts in eForum frontpage.
- Special mark for topics containing unread posts in topics list page.
- Reply to a post with quote.
- Move a topic to an other board.
- Set topic sticky/unsticky.
- Set topic locked/unlocked.
- Share posts via social networks (AddThis and e-mailit are supported).
Title: Re: eForum development progress
Post by: rentasite on April 26, 2010, 01:03:44

Gianni, u have a PM
Title: Re: eForum development progress
Post by: oisy on April 26, 2010, 10:25:24
if you dont know how to write in documentation it is hard... but first must test the component/module
if nobody wants to help i can try
Title: Re: eForum development progress
Post by: datahell on April 26, 2010, 21:59:45
eForum 0.8 DEV sent to supernet, nikos and webgift.
Title: Re: eForum development progress
Post by: datahell on May 08, 2010, 22:34:19
eForum 1.0 rev16 BETA is available to a limited number of users.
The final stable version will be released in about a week.
Title: Re: eForum development progress
Post by: datahell on May 12, 2010, 22:45:05
eForum development completed.
The component will be released in 2-4 days.
Title: Re: eForum development progress
Post by: wbread on June 16, 2011, 17:11:00
have plans to add new bb codes?

I think make the code for the tables as in this forum (engine)
Title: Re: eForum development progress
Post by: datahell on June 16, 2011, 17:28:24
You mean html tables? 
<table>...</table> ???
Title: Re: eForum development progress
Post by: wbread on June 16, 2011, 17:34:54
yes
smf use
- easily
Title: Re: eForum development progress
Post by: datahell on June 16, 2011, 17:47:03
I dont find a good idea to allow tables in a forum...
I post on forums for many years and I never needed to write a table.
Title: Re: eForum development progress
Post by: wbread on June 16, 2011, 19:05:50
how to make that on eforum ???
(http://img840.imageshack.us/img840/1192/runsiteruscreencapture2.th.jpg) (http://imageshack.us/photo/my-images/840/runsiteruscreencapture2.jpg/)

+ hot key(ctrl+B,U,I), align and etc.
Title: Re: eForum development progress
Post by: datahell on June 16, 2011, 20:13:40
Pure CSS: make embed images float left

<img style="float:left;" src="" alt="" /> text here
Title: Re: eForum development progress
Post by: wbread on June 16, 2011, 20:17:42
eForum support html?? ;D
Title: Re: eForum development progress
Post by: datahell on June 16, 2011, 22:23:00
You want your forum users to write html? Are you sure?
Title: Re: eForum development progress
Post by: webgift on June 17, 2011, 00:16:31
What kind of users will you have ? ... developers ?  ;D
Title: Re: eForum development progress
Post by: wbread on June 17, 2011, 00:25:33
datahell
Quote
Pure CSS: make embed images float left
<img style="float:left;" src="" alt="" /> text here
I know how to do it in html, but how to do this in eforum?
you offered me that option does not work on the forum :D

I do not want users to use html, they are not developers :D

I want to use tables to design messages
Title: Re: eForum development progress
Post by: datahell on June 17, 2011, 19:48:48
You didn't understood me, I didn't said to write html. I wrote html to display you a sample on how you can style an image with css.
eForum puts the article inside a table cell (td).

You can add a css clas in this table like this:
<td colspan="3" class="post_content">
         <img /> sample post
</td>

Now in your css you can style the embed images:
.post_content img {
     float: left;
     margin: 0 10px 10px 0;
}

You may need to make more modifications in html to achieve this but you will surely need less effort than creating a table insert button in the editor.
Title: Re: eForum development progress
Post by: wbread on June 17, 2011, 20:32:07
thank