Lukket

We need a phpBB [url removed, login to view] forum application with GUI that imports comments from any website powered by DISQUS (for example: [url removed, login to view], [url removed, login to view], [url removed, login to view]) and posts them in the phpBB forum

You must provide the source code of the application.

We only pay after the project is completed and the app is tested & fixed (no upfront payments).

Functions:

1) Create individual tasks based on webpages. Each webpage is entered in a field and saved on server as a separate task. For example "[url removed, login to view]" is an individual task with its own settings.

2) Run many tasks simultaneously.

3) TASK SETTINGS (each task has its own settings; settings are saved together with the task)

3.1) Input a phpBB forum number and a topic number. For example: forum=999, topic=888 ([url removed, login to view]). This means all comments for this task will be saved in topic [url removed, login to view] of forum category no.999.

3.2) The task will firstly go to the oldest comment by accessing the "Load more comments" link. It will access this link as many times as necessary in order to get to the oldest comment. When it will reach the oldest comment the "Load more comments" link will not show any more. The "Load more comments" link will be accessed with a delay of x seconds (x is a number extracted randomly from a custom defined interval);

3.3) After the oldest comment is found, the task will import comments one by one, starting with the oldest and finishing with the most recent. After each comment is imported there will be a delay of x seconds (x is a number extracted randomly from a custom defined interval). The comments will be imported according to their age (date, hour, minute) not to their physical order.

3.4) After the most recent comment is imported, the page will be refreshed once at every x seconds (x is a number extracted randomly from a custom defined interval). After each refresh, the procedure from paragraphs 3.2) & 3.3) will be repeated (the task will go to the oldest comment by accessing the "Load more comments" link, etc). After each refresh the task will import only new comments, that are more recent than the last imported comment. The task will run continuously until it is stopped.

3.5) Each comment will be posted to phpBBB forum with its original username / author name.

3.6) Each comment will be posted to phpBBB forum with its original date, hour and minutes.

3.7) Create phpBB usernames automatically for new authors (even if phpBB mandatory registration is active).

3.8) When extracting comments the bot should be visible as a browser agent (Mozilla, Chrome, etc).

3.9) All hyperlinks should be removed from comments. The extracted text must be clean.

[url removed, login to view]) Only comment text should be imported. Pictures, video embeds or other embeds should be removed.

[url removed, login to view]) Comments from blacklisted users must not be imported; the blacklisted users are stored in a txt file.

4) The app should have a central dashboard that displays:

4.1) An ON/OFF switch; when the switch is on, the app and tasks should run continuously in the background, even when the GUI is closed and the administrator of the forum is disconnected from phpBB server; when the switch is off the app should stop all tasks.

4.2) Create Task & Delete Task buttons (a task is deleted together with its settings file).

4.3) A button for managing blacklisted users.

4.4) A list with all tasks and their individual status (running / stopped). When accessed, each task should open a window with its current settings. Each current setting can be changed through an 'Edit' button. For settings 3.2), 3.3), 3.4) there should be live countdowns showing the remaining time until the next random number extraction. The Start Task & Stop Task buttons should be placed at the end of the current settings.

4.5) A menu with internet options (in seconds - connect timeout, read timeout, maximum number of retries, delay between retries (extracted randomly from an interval)).

4.6) A menu with links for all remaining functions.

Færdigheder: MySQL, PHP, Web Skrabning

Se mere: website authors, php forum open source, minute menu, gui number, droid life, create application php, code 999, central link internet, by author, browser dashboard, author central, saved life, procedure create website, one minute video edit, next life, film edit, disqus, background extraction, phpbb based, bot comment edit, load posts, open source gui, mysql load text, chrome code edit, mysql comments

Om arbejdsgiveren:
( 0 bedømmelser ) Constanta, Romania

Projekt-ID: #6053873

6 freelancere byder i gennemsnit $823 for dette job

zeke

Dear Customer! I am an expert PHP developer with over 6 years of experience and very interested to work on this project. Available to start immediately and finish as soon as possible. My bid is for fast professional s Mere

$515 USD in 20 dage
(178 bedømmelser)
7.1
mituld

Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks

$515 USD in 15 dage
(83 bedømmelser)
6.7
mmadi

Hi, Iam interested in your project and I'll be happy to do that for you. I have rich experience with these skills. please go to my portofolio to see some of previous work I am ready to work with you,kindly wai Mere

$789 USD in 10 dage
(23 bedømmelser)
5.6
phamtech211

My team is really interested in this project as it is exactly within our scope of expertise: We are WEB application design & development experts. Please kindly visit our website phamtech.net to learn more about us and Mere

$1888 USD in 45 dage
(8 bedømmelser)
4.5
Devhawks

Hi, I am a dynamic problem solver,I have seen your details and assured you to do it best for you exactly as you expecting with great quality and faster complete rate. I am started new on freelancer but doing Php( Mere

$480 USD in 10 dage
(4 bedømmelser)
2.9
unix515

Hello. I can work for you. I've experienced in PHP, Codeigniter, Javascript development. Can you send me your detail request? I'll do my best. Thank you.

$750 USD in 10 dage
(4 bedømmelser)
2.8