SlashDocumentationIndex: Difference between revisions

From SoylentNews
Jump to navigation Jump to search
No edit summary
 
(17 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[CssWork]] - parent
[[CssWork]] - parent <br>
[[Development]]


 
= Official docs =
* Official docs
** [[InstallDoc]] - original INSTALL document
** [[InstallDoc]] - original INSTALL document
*** [[SlashInstallScript]] - this is actually useful to scan, to see exactly what thigs are done in the install
** [[SlashGuide]] - this is the guide (from htdocs) you are supposed to read immediately after installing slashcode
** [[SlashGuide]] - this is the guide (from htdocs) you are supposed to read immediately after installing slashcode
** [[SectionTopics]] - This is the 'new' sections and topics rewrite and is more important to read than it first appears, explains what a skin is. Sort of.
** [[SectionTopics]] - This is the 'new' sections and topics rewrite and is more important to read than it first appears, explains what a skin is. Sort of.
** [[SlashChart]] Png chart of slashcode organization
** [[:File:SlashChart.png]] PNG chart of Slashcode organization
** [[SlashManPages]] Man pages available by typing man PAGENAME
** [[SlashManPages]] Man pages available by typing man PAGENAME
** [[TemplateManPages]] Man pages for the template library used to deliver the html
** [[TemplateManPages]] Man pages for the template library used to deliver the html
Line 19: Line 20:
** [[SqlSchema]] - tables used in the database
** [[SqlSchema]] - tables used in the database
** [[SqlDefaults]] - defaults for those tables
** [[SqlDefaults]] - defaults for those tables
** [[MySqlCribSheet]] - just the stuff we need in condensed form and examples
** [[DescriptionsOfVariablesInDatabaseTableVars]] - makes it easy to scan for what you want.
* [[PageScriptList]] - scripts (= 'pages') in /slash/site/slashcott.org/htdocs with routines listed
* [[PageScriptList]] - scripts (= 'pages') in /slash/site/slashcott.org/htdocs with routines listed
* [[SlashRedirections]] - hidden redirections of URLs in slash
* [[SlashApacheInteraction]] - How Slash interacts with Apache Webserver
** [[SlashpacheConfigFiles]] -  created when slash installed, -completely change- Apache behavior
* [[PerlModuleDisplay]] - this is what actually sends a single template out to the broswer (through Apache)
* [[PerlModuleDisplay]] - this is what actually sends a single template out to the broswer (through Apache)
* [[PerlModuleUsers]] - this is what handles the users home page and similar user functions.
* [[PerlModuleUsers]] - this is what handles the users home page and similar user functions.
* [[PerlModuleUtility]] -  various utility functions
* [[SlashJavaScript]] -  javascript used on site.
* [[SlashJavaScript]] -  javascript used on site.
* [[AvailableThemes]] and how they are organized  
* [[AvailableThemes]] and how they are organized  
Line 31: Line 38:
*** [[TemplateLists]] - lists of the template in our Theme, some descriptions fm src
*** [[TemplateLists]] - lists of the template in our Theme, some descriptions fm src
**[[TasksAnatomy]] -
**[[TasksAnatomy]] -
* [[IndexPlWalkthroughNotes]] - With notes, designed to show how the pieces work together.


* [[TagboxesAnatomy]] - I don't realy know what these are yet. But there are a lot of them ;-)
* [[TagboxesAnatomy]] - I don't realy know what these are yet. But there are a lot of them ;-)
Line 39: Line 47:
* [[CssFilesUsedEachPage]] Which css files are used on different pages
* [[CssFilesUsedEachPage]] Which css files are used on different pages


* [[http://dev.soylentnews.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=soylentnews/soylentnews.git;a=tree;f=themes;hb=refs/heads/master]] git - themes
== Supplemental ==
* [[Editing_Process|Editing Proces]] - step-by-step guide to editing a story using the slash admin interface
 
== "Page" sources as seen by the users ==
 
* [[PageSourceJournalPl]]
* [[PageSourceMessagesPl]]
* [[PageSourceTopicPl]]
* [[PageSourceAuthorsPl]]
* [[PageSourceSearchPl]]
* [[PageSourcePollBoothPl]]
* [[PageSourceSubmitPl]]
* [[PageSourceJournalPl]]
* [[PageSourceIndexPl]]
 
<pre>
These pages use perl scripts:
 
- on front page-
 
journal.pl
messages.pl
topic.pl
authors.pl
search.pl (listed as older stuff)
pollbooth.pl (listed as past polls)
submit.pl (listed as submit story)
http://slashcott.org/~AudioGuy/ This is the link on the users name when logged in. Must be a redirect?
also most recent journal entries go to similar urls
like http://slashcott.org/~martyb/journal/
 
http://slashcott.org/index.pl?issue=20140206 - older stuff box, date link
http://slashcott.org/articles/00/01/25/1430236.shtml older stuff box, article link
 
http://slashcott.org/search.pl?start=2 older stuff,'older articles'
http://slashcott.org/index.pl?issue=20140306 'yesterdays news'
 
-the topic images-
http://slashcott.org/search.pl?tid=8
 
- static shtml file links -
Forbidden
You don't have permission to access /faq/index.shtml on this server.
http://slashcott.org/about.shtml - 'about' on main menu
http://slashcott.org/faq.shtml - 'faq' on main menu
 
also:
authors.shtml - exists, but link goes to .pl version
hof.shtml - when accessed directly, goes to a summary of Most Active Stories etc
moderation.shtml - an textual page explaining what moderation is about
slashguide.shtml - goes to:
  http://slashcott.org/faq/ which shows error:
    "Forbidden You don't have permission to access /faq/index.shtml on this server."
staff.shtml - redirects internally to a login function - My page!!!!!!
topics.shtml - shows essentially same result as topics.pl list of topics.
 
 
-Main home logo-
http://slashcott.org/ actually goes to index.shtml
 
- the 'my' redirection
http://slashcott.org/my/ create account/login
</pre>


http://www.mediawiki.org/wiki/Help:Images
[[Category:Development]]

Latest revision as of 03:38, 11 May 2014

CssWork - parent
Development

Official docs

    • InstallDoc - original INSTALL document
      • SlashInstallScript - this is actually useful to scan, to see exactly what thigs are done in the install
    • SlashGuide - this is the guide (from htdocs) you are supposed to read immediately after installing slashcode
    • SectionTopics - This is the 'new' sections and topics rewrite and is more important to read than it first appears, explains what a skin is. Sort of.
    • File:SlashChart.png PNG chart of Slashcode organization
    • SlashManPages Man pages available by typing man PAGENAME
    • TemplateManPages Man pages for the template library used to deliver the html

Supplemental

  • Editing Proces - step-by-step guide to editing a story using the slash admin interface

"Page" sources as seen by the users

These pages use perl scripts:

- on front page-

journal.pl
messages.pl
topic.pl
authors.pl
search.pl (listed as older stuff)
pollbooth.pl (listed as past polls)
submit.pl (listed as submit story)
http://slashcott.org/~AudioGuy/ This is the link on the users name when logged in. Must be a redirect? 
also most recent journal entries go to similar urls 
like http://slashcott.org/~martyb/journal/

http://slashcott.org/index.pl?issue=20140206 - older stuff box, date link
http://slashcott.org/articles/00/01/25/1430236.shtml older stuff box, article link

http://slashcott.org/search.pl?start=2 older stuff,'older articles'
http://slashcott.org/index.pl?issue=20140306 'yesterdays news'

-the topic images-
http://slashcott.org/search.pl?tid=8 

- static shtml file links -
Forbidden
You don't have permission to access /faq/index.shtml on this server.
http://slashcott.org/about.shtml - 'about' on main menu
http://slashcott.org/faq.shtml - 'faq' on main menu

also:
authors.shtml - exists, but link goes to .pl version
hof.shtml - when accessed directly, goes to a summary of Most Active Stories etc
moderation.shtml - an textual page explaining what moderation is about
slashguide.shtml - goes to:
   http://slashcott.org/faq/ which shows error:
     "Forbidden You don't have permission to access /faq/index.shtml on this server."
staff.shtml - redirects internally to a login function - My page!!!!!!
topics.shtml - shows essentially same result as topics.pl list of topics.


-Main home logo-
http://slashcott.org/ actually goes to index.shtml 

- the 'my' redirection 
http://slashcott.org/my/ create account/login