Joke Collection Website - Public benefit messages - Seek the source code of the novel website

Seek the source code of the novel website

Novel website source code

Download address:/ASP/code _ 200741583707 _ 6423.htm.

Function introduction:

I. Membership Function Module

1, short message release in the station

You can communicate with users, authors and administrators at any time. If the user is not online, it will be saved automatically. After the user goes online, the voice prompts the SMS. Users can save the number of short messages at will, but they can't exceed the storage capacity specified by the system, otherwise they can't receive them. (Can be set in the background according to personal preference)

2, bookshelf favorites (including bookmarks, web bookmarks)

Registered users can collect their favorite books at any time, and the number of pictures collected varies with the user's points and grades (administrators can set them freely).

Step 3 comment

Because this member is positioned by points, users will increase certain points for each comment, but if they post maliciously, they will reduce it by two times for each deleted one. (Comments on system cleaning and automatic cleaning will not be deducted)

For example, if you send a comment with a score of 5, but if the comment is deleted by the administrator, the user score will be reduced to 10.

This setting can be set in the background according to personal preference.

4. Collection of short stories

All registered members have published some short essays, such as essays, poems, comments, essays, diaries, etc., to form their own collections.

5. User advertisement (scheduled function module, not yet completed)

Users use their own ID as a website, and every time they pull a traffic for the website, it will be recorded by the system and rewarded accordingly. In order to prevent malicious refresh, repeated access to the same IP for a period of time will be regarded as one time. (The specific time can be set in the background)

Step 6 apply for a writer

In order to give users a chance to show their talents and publish their own works, the website started the function of applying for writers. Users only need to add the corresponding contents of published articles and their contact information, and the administrator can publish his own works after approval. (Can be set in the background according to personal preference)

7. Apply for additional books.

As can be seen from the name, it is to help administrators update the daily books on the website.

Every time a user publishes a novel, he will automatically become the comment manager of the novel and manage the relevant content of the novel. If you want to change it, the administrator can change it in the background.

Every time you update an article, you will get corresponding points and gold coins. (Can be set in the background according to personal preference)

8. Overall transformation (partially completed)

You can change your points into gold coins (you will use gold coins when reading novels), or you can transfer gold coins and points to someone else's account. (Can be set in the background according to personal preference)

Second, the writer function module

1, my work

Check the works published by the writer and make corresponding modifications and deletions.

2. Publish new works

Publish new works, allow uploading the cover of novels, and indicate whether tourists are allowed to browse novels. You can also specify whether you need to spend gold coins on the website to read novels. If you need to spend gold coins, the gold coins obtained from each novel browsing will be added to the author's gold coins. (Can be set in the background according to personal preference)

3. Add chapters (easy to understand without introduction)

4. Writers' column

In order to let readers better understand the writer's situation and the latest development of books, a writer's area has been set up for each writer, where writers can publish the latest announcements and communicate with readers.

Third, update the function module.

Similar to the function of a writer, I will not introduce it.

Fourth, website editing (scheduled function module, not yet completed)

According to the needs of website programs and the suggestions of netizens, a website editing module is specially designed to help administrators manage websites.

These functions are as follows:

1. The website editor is only responsible for the management of works and related modules, and does not participate in the website system management.

2. Set the level or permissions:

Super Editor-in-Chief: Manage all works and related modules (comments, writers' columns, online messages, etc. )

First-level editor: manage all works under the first-level category and their related modules (comments, writers' columns, online messages, etc.). ).

Second-level Editor-in-Chief: Manage all works in the second-level classification and their related modules (comments, writer columns, online messages, etc.). ).

Customer service: only responsible for answering online customer service messages.

Special comment manager: only responsible for the management of works comments.

All functions can be set in the background according to personal preference.

Automatic conversion of verbs (abbreviation of verb) from simplified to traditional.

Sixth, the background management module

The core content of the website has the following functions:

1, system parameter configuration

Configure all settings in the website.

Website name

Website address

Website logo

Name of stationmaster

Webmaster e-mail

Webmaster contact QQ:

Page title keyword

Meta-description of website

Is uploading allowed?

Types of files allowed to upload

Allow authors to use upload?

The file size allowed to upload the author's avatar.

The file size allowed to be uploaded on the cover of the work.

File size (including updater) allowed for uploading works chapters.

Do you want to allow updates to use upload?

Allow members to use upload?

The file size allows uploading short stories.

Underlying copyright

Allow new users to register?

Are resident writers allowed to register?

Restrict access to IP (not yet completed)

Is TXT used to store chapter content?

Do you want to call the TXT chapter content in JS form?

Do you use disk caching technology?

Automatically update disk cache?

Enable static page reading (optionally generate HTML)

Automatically generate HTML static pages?

SQL injection prevention mask field

Members commented on sensitive words.

Landing score

Comment plus points

Comment and refine to increase the score

Recommend to increase points.

Click on the advertisement to increase points.

VIP charge per thousand words

Are members allowed to register?

Membership registration agreement

The default click leaderboard and recommended leaderboard display numbers:

Home page push

Boutique recommendation

VIP homepage push

VIP boutique recommendation

Strongly recommend

Continuous recommendation

Latest warehousing

Universal collection list

Latest comments

The author joins

Sign friendship connection

TXT friendship connection

Total click list

Click on the list every month

Weekly click list

Daily click list

General suggestion list

Monthly recommendation list

Weekly recommendation list

Daily recommendation list

Click on the short anthology list.

Recommended list of short stories

The latest collection of short stories

Update short collection list

Default number of latest updates and leaderboards displayed:

The latest update of ordinary works

The latest update of VIP works

Website announcement

Home page push

Total click list

Click on the list every month

Weekly click list

Daily click list

General suggestion list

Monthly recommendation list

Weekly recommendation list

Daily recommendation list

Universal collection list

Total word list

Arrival time

New book click

Initial settings for member registration:

Initial value of bookshelf

Initial value of network bookmark

Initial value of daily recommendation number

Initial value of daily advertisement click

Initial value of Japanese short recommendation number

Initial value of short message in station

Initial setting of integral acquisition:

Members can get points by logging in.

Comments can be added.

Comments are deleted and points are deducted.

Comments are refined to get points.

You can get points for recommending works.

You can get extra points for recommending short works.

Users can get points by clicking on text advertisements.

The updater can get points for updating the work.

Writers can get points for updating their works.

Writers can get points for publishing their works.

VIP works charge gold coins per thousand words.

Initial setting of integral conversion:

Points in exchange for recommended votes

Integral for book

Exchange points for text messages

Points exchanged for gold coins

Points for advertising tickets

All explanatory texts:

Principles of original works inclusion

Instructions for submitting original works

Original works signing plan

Website membership registration agreement

Online help page modification

Website user upgrade guide

Site resident writers must read.

The website introduced us.

Description of website business cooperation

Description of website advertising cooperation

Website map page structure

Terms of service disclaimer

Payment method and bank

Text advertisement management

2. Daily operation management

Announcement management

Manage the announcements in the website to reflect the website dynamics in the first time, which can be set as: top (at the top of all announcements), external (click to jump to the specified connection page instead of the announcement details page), non-link (only show the announcement details, not link to the announcement details page), etc.

Customer service message management and comment management

Customer service message management can answer all kinds of questions raised by website users. Comment management, including works comments and writers' comments, can be set as: top (at the top of all comments) and essence (allowing publishers to get certain points rewards).

Field survey and engineering survey

Manage the survey content on the website and the survey of various works.

interlinkage

View, add or delete friendship links

short message

Short message release in the station

3. User group management (scheduled function module, not yet completed)

Set user level, specify points and others.

4. Work-related management

Long and short works can be classified, added, modified and deleted. Addition, modification and deletion of long and short works.

5. Collect relevant management

You can add your own favorite sites, and you can collect or update them in batches.

Including long stories and short stories.

Set the local classification of the target station classification mapping by yourself (please fill in the classification mapping first to prevent errors).

Select batch collection according to the ID range.

Batch acquisition can be selected according to the ID list (user-defined manual input or interception according to the target station list page)

You can choose whether to force the update (overwrite the original collection).

Optionally generate an HTML page.

Optional pictures (including cover)

Optionally skip existing books.

Optional rapid batch collection (chapter content will not be collected for the time being)

Collect new books and automatically put them into storage, and add classification, book information, fascicles and chapters.

When collecting and updating

You can choose whether to collect backward according to the last saved parameters (if not, all chapters will be rechecked).

For existing books, only the latest chapters will be updated if you don't choose forced update.

Skip "finished" works

6, beautify the template management

Users can design the beautification of all the pages at the front desk according to their personal preferences, and can export and share them with friends.

Please refer to the website announcement for detailed design instructions.

7.HTML and TXT management

TXT chapter content storage technology (optional)

You can choose whether to use TXT (text) to store chapter contents (if TXT is used, the database occupation will be reduced. However, the usage of the website space station remains unchanged)

After selecting this option, the size of the database can be greatly reduced. It is recommended that you do not change this option after selecting it.

Static Page Generation (Optional)

HTML generation includes

Website home page (self-designed template)

List page of long works (the template is designed by itself)

Information page of long works (the template is designed by itself)

Catalogue page of dragon works (the template is designed by itself)

The number of pages of reading long works in a book (the template is designed by itself)

Full-text reading page of long works (the template is designed by itself)

Reading page of chapters of long works (the template is designed by itself)

List page of short works (the template is designed by itself)

Short story reading page (self-designed template)

HTML will be generated automatically. It is recommended not to change after selection.

8. Personnel related management

Management member

Management update program

Management writer

Interview with management writers

Management editor

Management administrator

9. Online database management

Backup database

Compressed database

Restore database

Execute SQL operation

Space usage

Installation instructions:

The first installation will run default.htm, a fool-like installation method. Go straight to the next step.

Operating environment:

The server needs:

Internet information server 5.x or 6.0 (IIS 5.0 or higher)

SQL Server 2000/ above, or access 2002-access 2003

Customer needs:

The browser requires IE6.0 or above.

Minimum server configuration:

Operating system: Chinese Windows2000/2003.

CPU: Celeron 3

Memory: 256MB

MSSQL2000/ above (required when installing SQL version, size 1G)

Space size: 1G (plain text)

Server recommended configuration:

Operating system: Chinese Windows2000/2003.

Cpu: above p42.6g.

Memory: above 5 12MB.

MSSQL2000/ above (required for installing SQL version, size 1G or above)

Space size: 10G or more (text+picture version)

Installation steps:

1. This version is only suitable for newly installed users.

If MSSQL database format is used

If you have your own server, please create an empty database as follows:

Step 1: Create a new database

Open enterprise manager-expand SQL Server group-database (right-click)-create a new database (open the database properties dialog box)-enter the database name (please use English numbers as the database name) and confirm.

Step 2: Create a new database user

Expand the console directory-Security-Login-Right-click New Login-Open the new user login dialog box-Name the user name in English-Select SQL Server authentication (S)- Enter password-Database (D) Please select the newly created database-Switch to database access-Select the newly created database-Allow database role-Select public, db _ owner "-OK-Prompt for password again-Done.

Buy MSSQL database and use ACCESS format database to skip this step directly.

2. After running the Installer' default.htm' in the' Installer' directory, delete the' installer' directory, otherwise running it again may cause database damage.

3. Then enter the background to regenerate the foreground beautification page (background = = "beautification template management = =" add beautification template or directly use the default template to generate all the foreground pages), otherwise it will not work normally.

Some functions of 4.HTML module provide testing.

5. Due to the ongoing integration, the VIP module is temporarily unavailable.

Description of systems without default administrators:

The system is a database structure established by simply installing an empty database. For higher security, the default administrator and password are not provided.

Similarly, the installation directory, database directory, database backup directory and system background directory of the system are all set by users themselves, which is also a manifestation of security.

This system uses scripts. A large area in the FileSystemObject is the text reading and writing component of FSO. If the server does not support it, it cannot be used.

Because some anti-virus software has a module that uses "scripts". FileSystemObject ",it will automatically delete files, which will lead to serious loss of system files. Even the files in the compressed package can be deleted, which makes the original compressed package of more than 400 K shrink to more than 200 K, so it can't be decompressed, as if the download has not been completed. ) so it can't be used. Then you'll have to switch to other novel systems.

Some documents will be reported to be poisoned, which is a false alarm. If you really dare not use it, please use another novel system.