Skip to content

Commit 9f315d4

Browse files
Add files via upload
1 parent a94beaa commit 9f315d4

File tree

4 files changed

+294
-0
lines changed

4 files changed

+294
-0
lines changed

Documentation/assets/css/style.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Documentation/assets/img/logo.jpg

4.4 KB
Loading
20.1 KB
Loading

Documentation/index.html

Lines changed: 293 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,293 @@
1+
<!doctype html>
2+
<!--[if IE 6 ]><html lang="en-us" class="ie6"> <![endif]-->
3+
<!--[if IE 7 ]><html lang="en-us" class="ie7"> <![endif]-->
4+
<!--[if IE 8 ]><html lang="en-us" class="ie8"> <![endif]-->
5+
<!--[if (gt IE 7)|!(IE)]><!-->
6+
<html lang="en-us">
7+
<!--<![endif]-->
8+
9+
<head>
10+
<meta charset="utf-8">
11+
<title>phpBlog – Content Management System</title>
12+
13+
<link rel="stylesheet" href="assets/css/style.css" media="all">
14+
<style>
15+
html {
16+
background-color: #FFFFFF;
17+
color: #383838;
18+
}
19+
20+
::-moz-selection {
21+
background: #444444;
22+
color: #DDDDDD;
23+
}
24+
25+
::selection {
26+
background: #444444;
27+
color: #DDDDDD;
28+
}
29+
30+
#documenter_sidebar #documenter_logo {
31+
background-image: url(assets/img/logo.jpg);
32+
}
33+
34+
a {
35+
color: #0000FF;
36+
}
37+
38+
.btn {
39+
border-radius: 3px;
40+
}
41+
42+
.btn-primary {
43+
background-image: -moz-linear-gradient(top, #0088CC, #0044CC);
44+
background-image: -ms-linear-gradient(top, #0088CC, #0044CC);
45+
background-image: -webkit-gradient(linear, 0 0, 0 0088CC%, from(#DDDDDD), to(#0044CC));
46+
background-image: -webkit-linear-gradient(top, #0088CC, #0044CC);
47+
background-image: -o-linear-gradient(top, #0088CC, #0044CC);
48+
background-image: linear-gradient(top, #0088CC, #0044CC);
49+
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#0088CC', endColorstr='#0044CC', GradientType=0);
50+
border-color: #0044CC #0044CC #bfbfbf;
51+
color: #FFFFFF;
52+
}
53+
54+
.btn-primary:hover,
55+
.btn-primary:active,
56+
.btn-primary.active,
57+
.btn-primary.disabled,
58+
.btn-primary[disabled] {
59+
border-color: #0088CC #0088CC #bfbfbf;
60+
background-color: #0044CC;
61+
}
62+
63+
hr {
64+
border-top: 1px solid #EBEBEB;
65+
border-bottom: 1px solid #FFFFFF;
66+
}
67+
68+
#documenter_sidebar,
69+
#documenter_sidebar ul a {
70+
background-color: #DDDDDD;
71+
color: #222222;
72+
}
73+
74+
#documenter_sidebar ul a {
75+
-webkit-text-shadow: 1px 1px 0px #EEEEEE;
76+
-moz-text-shadow: 1px 1px 0px #EEEEEE;
77+
text-shadow: 1px 1px 0px #EEEEEE;
78+
}
79+
80+
#documenter_sidebar ul {
81+
border-top: 1px solid #AAAAAA;
82+
}
83+
84+
#documenter_sidebar ul a {
85+
border-top: 1px solid #EEEEEE;
86+
border-bottom: 1px solid #AAAAAA;
87+
color: #444444;
88+
}
89+
90+
#documenter_sidebar ul a:hover {
91+
background: #444444;
92+
color: #DDDDDD;
93+
border-top: 1px solid #444444;
94+
}
95+
96+
#documenter_sidebar ul a.current {
97+
background: #444444;
98+
color: #DDDDDD;
99+
border-top: 1px solid #444444;
100+
}
101+
</style>
102+
</head>
103+
104+
<body class="documenter-project-project-security">
105+
<div id="documenter_sidebar">
106+
<a href="#documenter_cover" id="documenter_logo"></a>
107+
<ul id="documenter_nav">
108+
<li><a class="current" href="#documenter_cover">phpBlog</a></li>
109+
110+
<li><a href="#description" title="Description">Description</a></li>
111+
<li><a href="#features" title="Features">Features</a></li>
112+
<li><a href="#requirements" title="Requirements">Requirements</a></li>
113+
<li><a href="#installation" title="Installation">Installation</a></li>
114+
<li><a href="#recaptcha" title="ReCaptcha v2">ReCaptcha v2 - Configuration</a></li>
115+
<li><a href="#sources_and_credits" title="Sources and Credits">Sources and Credits</a></li>
116+
117+
</ul>
118+
</div>
119+
<div id="documenter_content">
120+
<section id="documenter_cover">
121+
<h1>phpBlog</h1>
122+
<h2>Content Management System</h2>
123+
<div id="documenter_buttons">
124+
<a href="https://codecanyon.net/item/phpblog-powerful-blog-cms/5979801?ref=Antonov_WEB" target="_blank" class="btn btn-primary btn-large">Item Details</a>
125+
<a href="https://codecanyon.net/item/phpblog-powerful-blog-cms/5979801/support/contact?ref=Antonov_WEB" target="_blank" class="btn btn-large">Support</a>
126+
</div>
127+
<hr>
128+
<p>phpBlog is a multi-purpose CMS (Content Management System). It can be used for blogs, portals, company and agency websites, magazines, newspapers and many other. It is clean, simple, lightweight, responsive and user-friendly.</p>
129+
</section>
130+
131+
<section id="description">
132+
<div class="page-header">
133+
<h3>Description</h3>
134+
<hr class="notop">
135+
</div>
136+
<p>phpBlog is a multi-purpose CMS (Content Management System). It can be used for blogs, portals, company and agency websites, magazines, newspapers and many other. It is clean, simple, lightweight, responsive and user-friendly.</p>
137+
138+
<p>With its powerful Admin Panel you can manage Posts, Categories, Comments, Gallery, Pages, Widgets, Themes, Website Settings, Messages and many more.</p>
139+
</section>
140+
141+
<section id="features">
142+
<div class="page-header">
143+
<h3>Features</h3>
144+
<hr class="notop">
145+
</div>
146+
<ul>
147+
<li><strong>Posts</strong><br />
148+
Posts can be added, edited and deleted. HTML Editor is integrated.</li>
149+
<li><strong>Categories</strong><br />
150+
Posts can be organized into Categories.</li>
151+
<li><strong>Comments System</strong><br />
152+
Users can share their opinion in the Comments Section of the Posts.</li>
153+
<li><strong>Gallery</strong><br />
154+
Gallery allows you to create a full portfolio of your images and works.</li>
155+
<li><strong>Albums</strong><br />
156+
Gallery images can be organized into Albums.</li>
157+
<li><strong>Users Login and Registration</strong><br />
158+
Users module provides user-friendly registration form, login form and profile page.</li>
159+
<li><strong>Custom Pages</strong><br />
160+
Custom Pages can be added, edited and deleted. HTML Codes are supported.</li>
161+
<li><strong>Widgets</strong><br />
162+
Custom Widgets can be added, edited and deleted.</li>
163+
<li><strong>Search Module</strong><br />
164+
Searches for posts and displays results as a list.</li>
165+
<li><strong>Newsletter</strong><br />
166+
Keep in touch with your site visitors and encourage them to return to your site.</li>
167+
<li><strong>Themes</strong><br />
168+
The site can be redesigned in different themes. Many themes are added by default.</li>
169+
<li><strong>Menu Editor</strong><br />
170+
Menu can be managed dynamically. Menus can be added, edited and deleted.</li>
171+
<li><strong>Contact Page</strong><br />
172+
The Contact Form is providing the best ways to get in touch.</li>
173+
<li><strong>Powerful Admin Panel</strong><br />
174+
The whole website can be managed via the Admin Panel.</li>
175+
<li><strong>Dashboard with Stats</strong><br />
176+
On the Dashboard you can check the Statistics.</li>
177+
<li><strong>File Manager</strong><br />
178+
File Manager allows you to upload, view and delete files.</li>
179+
<li><strong>RSS Feed</strong><br />
180+
Web feed that allows users and applications to access updates to your website in a standardized, computer-readable format.</li>
181+
<li><strong>XML Sitemap</strong><br />
182+
Sitemap is XML file that lists your website’s pages, making sure search engines can find and crawl them.</li>
183+
<li><strong>Secure</strong><br />
184+
The script is integrated with special security functions borrowed from Project SECURITY to protect the whole site and its users.</li>
185+
<li><strong>Very Optimized</strong><br />
186+
The script is very lightweight and optimized.</li>
187+
<li><strong>Responsive Layout</strong><br />
188+
Looks good on many devices and screen resolutions.</li>
189+
<li><strong>Easy to setup</strong><br />
190+
The script is integrated with Installation Wizard that will help you to install the app.</li>
191+
</ul>
192+
<em>and many more...</em>
193+
194+
</section>
195+
196+
<section id="requirements">
197+
<div class="page-header">
198+
<h3>Requirements</h3>
199+
<hr class="notop">
200+
</div>
201+
<ul>
202+
<li>PHP</li>
203+
<li>MySQLi</li>
204+
</ul>
205+
</section>
206+
207+
<section id="installation">
208+
<div class="page-header">
209+
<h3>Installation</h3>
210+
<hr class="notop">
211+
</div>
212+
<ol>
213+
<li>Upload the files from the &quot;Source&quot; folder of the script on your host</li>
214+
<li>Create a MySQL database (Your hosting provider can assist)</li>
215+
<li>Visit your website where you uploaded the files (For example: yourwebsite.com/)</li>
216+
<li>The Installation Wizard will open automatically, just follow the steps</li>
217+
<li>Add ReCaptcha v2 keys on the Settings page of the Admin Panel.</li>
218+
</ol><br />
219+
220+
<p><b>Note:</b> If you are updating the script replace all files with the updated.
221+
222+
Run the following SQL queries via PHPMyAdmin (depending on the version upgrade):</p>
223+
<p>- v1.4 to v1.5 update SQL queries:</p>
224+
<code>
225+
ALTER TABLE `posts` ADD `author_id` INT(11) NOT NULL DEFAULT '1' AFTER `content`;
226+
<br />
227+
ALTER TABLE `posts` ADD `featured` VARCHAR(3) NOT NULL DEFAULT 'No' AFTER `active`;
228+
<br />
229+
ALTER TABLE `settings` ADD `date_format` VARCHAR(50) NOT NULL DEFAULT 'd.m.Y' AFTER `gcaptcha_secretkey`, ADD `background_image` VARCHAR(255) NOT NULL AFTER `date_format`, ADD `rtl` VARCHAR(3) NOT NULL DEFAULT 'No' AFTER `youtube`;
230+
</code>
231+
232+
233+
<p>- v1.5 to v1.6 update SQL queries:</p>
234+
<code>
235+
ALTER TABLE `settings` ADD `head_customcode` text CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL AFTER `gcaptcha_secretkey`;
236+
<br />
237+
ALTER TABLE `widgets` ADD `position` VARCHAR(10) NOT NULL DEFAULT 'Sidebar' AFTER `content`;
238+
</code>
239+
240+
<p>- v1.7 to v1.8 update SQL queries:</p>
241+
<code>
242+
ALTER TABLE `settings` ADD `linkedin` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL AFTER `youtube`;
243+
<br />
244+
ALTER TABLE `settings` ADD `latestposts_bar` VARCHAR(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Enabled' AFTER `date_format`;
245+
<br />
246+
ALTER TABLE `gallery` ADD `album_id` INT(11) NOT NULL DEFAULT 1 AFTER `id`;
247+
<br />
248+
CREATE TABLE `albums` ( `id` INT NOT NULL , `title` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL ) ENGINE = InnoDB CHARSET=utf8mb4 COLLATE utf8mb4_unicode_ci;
249+
<br />
250+
INSERT INTO `albums` (`id`, `title`) VALUES (1, 'General');
251+
<br />
252+
ALTER TABLE `albums`
253+
ADD PRIMARY KEY (`id`);
254+
<br />
255+
ALTER TABLE `albums`
256+
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
257+
</code>
258+
</section>
259+
260+
<section id="recaptcha">
261+
<div class="page-header">
262+
<h3>ReCaptcha v2 - Configuration</h3>
263+
<hr class="notop">
264+
</div>
265+
<p>The Site Key and Secret Key can be generated on this page:
266+
<a href="https://www.google.com/recaptcha/admin/create" target="_blank">https://www.google.com/recaptcha/admin/create</a></p>
267+
<p>Choose reCAPTCHA v2 -> “I’m not a robot” Checkbox. Then fill the other details and submit the form.</p>
268+
269+
<br />
270+
<p>Finally the needed Keys can be found on this page:</p>
271+
<img src="assets/img/recaptcha.png" width="70%" />
272+
273+
</section>
274+
275+
<section id="sources_and_credits">
276+
<div class="page-header">
277+
<h3>Sources and Credits</h3>
278+
<hr class="notop">
279+
</div>
280+
<p>Used resources:</p>
281+
<ul>
282+
<li>Font Awesome Icons -&nbsp;<a href="http://fontawesome.io" target="_blank">FontAwesome.io</a></li>
283+
<li>Bootstrap Framework -&nbsp;<a href="https://getbootstrap.com" target="_blank">GetBootstrap.com</a></li>
284+
<li>DataTables -&nbsp;<a href="https://datatables.net" target="_blank">DataTables.net</a></li>
285+
<li>jQuery - <a href="https://jquery.com" target="_blank">jQuery.com</a></li>
286+
<li>CKEditor - <a href="https://ckeditor.com" target="_blank">CKEditor.com</a></li>
287+
</ul>
288+
289+
</section>
290+
291+
</div>
292+
</body>
293+
</html>

0 commit comments

Comments
 (0)