рдЬрдм рдореИрдВ рдЕрдкрдирд╛ рд╡рд┐рд╖рдп рд▓рд┐рдЦрдиреЗ рдЬрд╛ рд░рд╣рд╛ рдерд╛, рддреЛ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдЗрд╕реЗ рдХрд╣рд╛рдБ рд▓рд┐рдЦрд╛ рдЬрд╛рдП? рдПрдХ рдУрд░, рд╕рд╛рдЗрдЯ рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ MODx рдкрд░ рд▓рд┐рдЦрд╛ рд╣реИ, рджреВрд╕рд░реА рддрд░рдл, LiveStreet рдкрд░ рджреВрд╕рд░рд╛ рднрд╛рдЧ рд▓рд┐рдЦрд╛ рд╣реИ, рдФрд░ рддреАрд╕рд░реЗ рд╣рд╛рде рдкрд░, рдпрд╣ рдРрд╕реА рдмреИрд╕рд╛рдЦреА рд╣реИ рдХрд┐ рдЕрд╕рд╛рдорд╛рдиреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓рд┐рдЦрдиреЗ рдХрд╛ рд╕рдордп рд╣реИред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╣реИрдмрд░ рдШрдЯрдирд╛рдУрдВ рдХреЗ рдРрд╕реЗ рдореЛрдбрд╝ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░реА рдХрд░ рд░рд╣рд╛ рдерд╛ рдФрд░ рдХрдИ рдмреНрд▓реЙрдЧреЛрдВ рдореЗрдВ рдПрдХ рдмрд╛рд░ рдореЗрдВ рд▓рд┐рдЦрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЙрд╕рдХрд╛ рдПрдХ рдЕрд▓рдЧ рд╕рдореНрдорд╛рди рд╣реИ! :-)
рдЦреИрд░, рдЕрдм рдореБрдЦреНрдп рдкреНрд░рд╢реНрди рдкрд░: рдПрдХ рд╕рдордп рдореЗрдВ рдореИрдВрдиреЗ рдПрдХ
рдХреВрдкрди рд╕реЗрд╡рд╛ рд▓рд┐рдЦреА рдФрд░ рд▓реЙрдиреНрдЪ рдХреА, рдЬреЛ рд╕реНрд╡рдпрдВ MODx рдХреНрд░рд╛рдВрддрд┐ рдкрд░ рд▓рд┐рдЦреА рдЧрдИ рдереА (рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЗрд╕ рдЗрдВрдЬрди рдХрд╛ рдПрдХ рдЙрддреНрд╕рд╛рд╣реА рдкреНрд░реЗрдореА рд╣реВрдВ рдФрд░ рдореИрдВ рдЬреЛ рднреА рд▓рд┐рдЦрддрд╛ рд╣реВрдВ, рдореИрдВ рд╣рдореЗрд╢рд╛ рдЗрд╕ рдврд╛рдВрдЪреЗ рдкрд░ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ)ред
рдЗрд╕рд▓рд┐рдП, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдврд╝реА, рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдИ, рдмрд╣реБрдд рд╕рд╛рд░реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд▓рд┐рдЦреА рдЧрдИ (MODx рдХрд╛ рд▓рд╛рдн рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ), рд▓реЗрдХрд┐рди рдореИрдВ рд╕рд┐рд░реНрдл рд╕рд╛рдЗрдЯ рдкрд░ рд╕реЛрд╢рд▓ рдмреНрд▓реЙрдЧ рдПрдХ рд▓рд╛ рд╣рдмреНрд░реЗрдмреНрд░ рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рддрд╛рдХрд┐ рд╣рдорд╛рд░реЗ рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд╣рд╛рдВ рдереЗ, рддрд╛рдХрд┐ рдлреАрдбрдмреИрдХ рдорд┐рд▓ рд╕рдХреЗред рд╢реЗрдпрд░реЛрдВ рдореЗрдВ, рд╡реЗ рд╡рд╣рд╛рдВ рднреА рдорд┐рд▓реЗ, рддрд╛рдХрд┐ рд╕рдореАрдХреНрд╖рд╛ рд╢реЗрдпрд░реЛрдВ рдореЗрдВ, рдФрд░ рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рд╣реЛ, рдФрд░ рддрд╛рдХрд┐ рд╡рд╣рд╛рдВ рдФрд░ рд╡рд╣рд╛рдВ рджреЛрдиреЛрдВ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХреА рдЬрд╛ рд╕рдХреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдЕрд▓рдЧ рд╢рд╛рдЦрд╛ рдореЗрдВ рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХреЗ, рдвреЗрд░ рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ, рдФрд░ рдмрд╣реБрдд рдХреБрдЫ, рдмрд╣реБрдд рдЕрдзрд┐рдХ ... рдФрд░ рдЬрдм рдореИрдВрдиреЗ рд╕реЛрдЪрд╛, рдореБрдЭреЗ рдпрд╣ рд╕рдм рдХрд░рдиреЗ рдореЗрдВ рдХрд┐рддрдирд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛, рдореИрдВ рдмрд╣реБрдд рджреБрдЦреА рд╣реЛ рдЧрдпрд╛ рдореА ...
рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рд╛рдЗрд╡рд╡рд░реНрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╛рдж рдЖрдпрд╛, рдЬреЛ рдореИрдВрдиреЗ рдмрд╣реБрдд рд╕рдордп рдкрд╣рд▓реЗ рд╕реБрдирд╛ рдерд╛, рдФрд░ рдпрд╣ рддрдереНрдп рдХрд┐ рдпрд╣ рд╣реИрдмрд░ рдХреЗ рдПрдХ рдЖрд╕рд╛рди рдФрд░ рддреЗрдЬ рдХреНрд▓реЛрди рдХреЗ рд░реВрдк рдореЗрдВ рддреИрдирд╛рдд рд╣реИред рдФрд░ рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдПрд▓рдПрд╕ рдкрд░ рд╕рд╛рдорд╛рдЬрд┐рдХ рдЦрд╛рддреЗ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ MODx рдкрд░ рдЕрдкрдиреА рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
LiveStreet рдХреЛ рдПрдХ рджреЛ рдШрдВрдЯреЛрдВ рдореЗрдВ
рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ (рдпрд╣ рдЗрд╕ рдЗрдВрдЬрди рдХреЗ рд╕рд╛рде рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рдкрд░рд┐рдЪрд┐рдд рд╣реИ)ред
рдереЛрдбрд╝рд╛ рдЖрдЧреЗ рджреЗрдЦрддреЗ рд╣реБрдП, рдореИрдВ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ: рдпрджрд┐ рдЖрдк рдПрдХ рд╣реА рдмрд╛рдд рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЬрдм рдЖрдк рдПрд▓рдПрд╕ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЯреЗрдмрд▓ рдХреЛ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдЙрдкрд╕рд░реНрдЧ рджреЗрддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ MODx рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рдЙрдкрд╕рд░реНрдЧ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ MODx рдХреЗ рд▓рд┐рдП modx_ рдЙрдкрд╕рд░реНрдЧ рд╣реИ, рддреЛ LS рдХреЗ рд▓рд┐рдП modx_ls_ рдЬреИрд╕рд╛ рдХреБрдЫ рджреЗрдВ, рддрд╛рдХрд┐ рдмрд╛рдж рдореЗрдВ рдЖрдк рдЕрдкрдиреЗ рдореЙрдбреНрдпреВрд▓ рдХреЛ MODx рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХреЗрдВ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдпреЛрдЬрдирд╛ рдмрдирд╛ рд╕рдХреЗрдВ, рдЙрдкрд╕рд░реНрдЧ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рддрд╛рдХрд┐ рдЖрдк рдмрд┐рдирд╛ рдХреНрд░рд╕реНрдЯ рдХреЗ LS рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХреЗрдВред рд╡реИрд╕реЗ, рдпрд╣
рд╡рд┐рд╖рдп рдЖрдкрдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдлрд┐рд░ рдореИрдВрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрдВрдЬреАрдХрд░рдг рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛, рдЗрд╕рдореЗрдВ рд╕рд╛рдЗрдЯ рдкрд░ рд╕реАрдзреЗ рдкрдВрдЬреАрдХрд░рдг рдкрд░ рд░реЛрдХ рд▓рдЧрд╛рдИ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ рдкрд░ рдкрдВрдЬреАрдХрд░рдг рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдпрд╣рд╛рдВ рдирд╣реАрдВред рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП,
рдорд╛рди рд▓реЗрдВ рдХрд┐
MODx рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ
pro-cent.ru рд╣реИ , рдФрд░ LS is
рдлреЛрд░рдо .pro-cent.ru рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░,
MODx рдкрд░ рдЖрдЧреЗ рд╣рдо рдЯреЗрдмрд▓ lx_users рдореЗрдВ рдЯреЗрдмрд▓ modx_users рдХреА рдПрдХ рдХреБрдВрдЬреА рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддрд╛рдХрд┐ рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ MODx рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВред MODx рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ LS рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдПред
рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдореИрдВ рдЕрднреА рддрдХ SuperStreet рд╕реБрдкрд░ рдХреЛ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реВрдВ, рдФрд░ рдЕрднреА рддрдХ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ MODx рдФрд░ LS рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХрд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ рдореЗрд░реЗ рдкрд╛рд╕ рд╣рдЯрд╛рдиреЗ рдкрд░ рд▓реЙрдХ рдХреЗ рд╕рд╛рде рддрд╛рд▓рд┐рдХрд╛ рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИ рджреНрд╡рд┐рддреАрдпрдХ рдХреБрдВрдЬреА рд╣реИ, рдЬреЛ рдбреЗрдЯрд╛ рд╕реНрддрд░ рдкрд░ рдЕрдЦрдВрдбрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреА рд╣реИ рдбреЗрдЯрд╛рдмреЗрд╕, рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рднреА рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдлрд┐рд░ рдЖрдкрдХреЛ рдПрд▓рдПрд╕ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбреЗрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдПрдкреАрдЖрдИ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдХреЛрдИ рдЗрд╕реЗ 'LS / public_html / index.php' рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реИ, рдореЗрд░реЗ рдкрд╛рд╕ POST рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ CURL рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдФрд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреБрдВрдЬреА рд╣реИ, рддрд╛рдХрд┐ рдХреБрдЫ рд░реЛрдмреЛрдЯ рдЖрдкрдХреЛ рдХреБрдЫ рди рджреЗрдВ :-)
рдореИрдВ рдЕрдм рд╡рд┐рд╡рд░рдгреЛрдВ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдКрдВрдЧрд╛ рдХрд┐ рд╡рд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рд╖рдп рдЕрдм рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореИрдиреБрдЕрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреЛрдИ рдЗрд╕реЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдореЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ , рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рд╕рд╡рд╛рд▓, рдореИрдВ рдЬрд╡рд╛рдм рджреВрдВрдЧрд╛ред
PS рдореИрдВ рдпрд╣ рдХрд╣рдирд╛ рднреВрд▓ рдЧрдпрд╛ рдХрд┐ MODx рдкрд░, рдЧрддрд┐рд╡рд┐рдзрд┐ рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИред рдпрджрд┐ рдЖрдк рдореБрдЦреНрдп
рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ , рддреЛ рдЖрдк рдЗрд╕реЗ рд╕рд╣реА рдХреЙрд▓рдо рдореЗрдВ рджреЗрдЦреЗрдВрдЧреЗред
рдкреАрдкреАрдПрд╕ рдпрд╣рд╛рдВ рд╢рд┐рдХрд╛рдпрдд рдЖрдИ рдХрд┐ рд╣рдореЗрдВ рдЕрднреА рднреА рддрдХрдиреАрдХреА рдкрд╣рд▓реБрдУрдВ рдХрд╛ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╕рдм рдареАрдХ рд╣реИред рдореИрдВ рд╕рд╛рдорд╛рдиреНрдп рдПрдкреАрдЖрдИ рдпреЛрдЬрдирд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдореИрдВ рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ рдПрд▓рдПрд╕ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддрд╛ рдерд╛ред
рдореБрдЭреЗ рддреБрд░рдВрдд рдпрд╣ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ LS рдПрдХ рдореВрд▓ рдЗрдВрдЬрди рд╣реИ, рдФрд░ рдмрд╣реБрдд рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдХреИрд╢рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ noSQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд╛рдорд╛рдЬрд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рд╕реАрдзреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (рдореИрдВ рдпрд╣рд╛рдВ LiveStreet рдорд╛рд╕реНрдЯрд░ рд╡рд░реНрдЧ рдирд╣реАрдВ рд▓рд┐рдЦреВрдВрдЧрд╛, рдпрд╣) рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдЙрд╕реНрддрд╛рдж рдХрд░рдирд╛ рд╣реЛрдЧрд╛)ред
рдмрд╛рдХреА рд╕рдм рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд░рд┐рдХреНрдд рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдПрдХ рд╡рд┐рд╖рдп рдмрдирд╛рдиреЗ рдФрд░ рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ рд╕реЗ рдЕрдиреБрд░реЛрдз рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрд╕ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, LS рдореЗрдВ рд╣рдо рдЕрдкрдиреЗ рдПрдХреНрд╢рди рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдо рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВрдЧреЗред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЙрдбреНрдпреВрд▓ рдмрдирд╛рдПрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП config / рдореЙрдбреНрдпреВрд▓ / modx (рд╣рдореЗрдВ рд╕рднреА рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╛рдж рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА) рдФрд░ рдЙрд╕рдореЗрдВ config.route.php рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВред рдЗрдВрдЬрди рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ URL рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЗрд╕рдореЗрдВ рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд┐рдЦрддреЗ рд╣реИрдВ:
$config['page']['modxtopic'] = 'ActionModxTopic';
$config['page']['modxblog'] = 'ActionModxBlog';
return $config;
URL рд╕реЗ рдХреМрди рд╕реА рдХреНрд░рд┐рдпрд╛ рдХрд░рдиреА рд╣реИ, рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрдЬрди рдХреЛ рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ
URL / modxtopic рдФрд░
/ modxblog рд╣реЛрдВрдЧреЗ ред рдЗрди
URLs рдХреЛ рдПрдХреНрд╕реЗрд╕ рдХрд░рддреЗ
рд╕рдордп, рдХреНрд░рдорд╢рдГ рдХреНрд▓рд╛рд╕реЗрд╕
/classes/actions/ActionModxTopic.class.php рдФрд░
/classes/actions/ActionModxBlog.class.php, рдХреЗ рд╕рд╛рде рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдмреЗрд╢рдХ, рдЖрдкрдХреЛ рдЫрд╡рд┐ рдФрд░ рд╕рдорд╛рдирддрд╛ рдореЗрдВ рдЕрдкрдиреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХрдХреНрд╖рд╛рдПрдВ рдмрдирд╛рдиреА рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рд┐рджреНрдзрд╛рдВрдд / рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдлрд╝реЛрд▓реНрдбрд░ (рдЖрдорддреМрд░ рдкрд░ рд╕рд╛рдЗрдЯ рдХреЗ рдЯреЗрдореНрдкрд▓реЗрдЯ / рддреНрд╡рдЪрд╛ / рддреНрд╡рдЪрд╛) / рдХреНрд░рд┐рдпрд╛ / рдЖрдкрдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХреНрд╢рди рдХреЛрдбреЛрдбреЗрдХреНрд╕реЙрдкрд┐рдХ рдпрд╛ ActionModxBlog) рджреНрд╡рд╛рд░рд╛ рдЯреЗрдореНрдкрд▓реЗрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред ) /index.tpl рдпрд╛ action.tpl
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЖрдкрдХреЛ рдпрд╣ рд╕рдм рдЕрднреНрдпрд╛рд╕ рдореЗрдВ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдЗрд╕реЗ рддреАрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдирд╣реАрдВ рдмрддрд╛ рд╕рдХрддреЗред
рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдЗрди рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛ рддрд╛рдХрд┐ рдПрд▓рдПрд╕ рдХреА рдЖрдзрд╛рд░ рдХрдХреНрд╖рд╛рдУрдВ рдХреЛ рдЕрдзрд┐рднрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ, рдХреНрдпреЛрдВрдХрд┐ рдПрд▓рдПрд╕ рд╕реНрд╡рдпрдВ рдРрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдореВрд▓ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдзрд┐рдХреГрдд рд╣реЛ рдФрд░ рдмрд╛рд╣рд░ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдзрд┐рднрд╛рд░ рджреЗрдирд╛ рдЕрд╕рдВрднрд╡ рд╣реЛред рдЙрд╕реА рд╕рдордп, рдореИрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЛрдб рдирд╣реАрдВ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдФрд░ рдХреИрд╢рд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЖрджрд┐ред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рдо рдПрдХ рд╡рд┐рд╖рдп рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╡рд┐рд╖рдп рдХреЗ рд╕рд╛рде рдХрд╛рдо /classes/actions/ActionTopic.class.php рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, /classes/actions/ActionBlog.class.php рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЬрдм рдЖрдк рдЕрдкрдиреА рдХрдХреНрд╖рд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЖрдзрд╛рд░ рд╡рд░реНрдЧ рдХреЛ рдЕрдзрд┐рднрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ Init () рдлрд╝рдВрдХреНрд╢рди рдФрд░ рдЙрд╕рдореЗрдВ рдХреЙрд▓ рдХреА рдЧрдИ рдХреНрд░рд┐рдпрд╛ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмреНрд▓реЙрдЧ рд╡рд░реНрдЧ рдХрд╛ SubmitComment () рдЯрд┐рдкреНрдкрдгреА рдмрдЪрд╛рддрд╛ рд╣реИред
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдХреБрдЫ рдХрдЪрд░рд╛ рдпрд╣рд╛рдБ рд╣рд╛рдЗрдлрд╝рди рдХреЗ рд╕рд╛рде рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдкрдиреА рдХрдХреНрд╖рд╛ рдХреЗ рдХреЛрдб рдХреА 200 рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╕рдореНрдорд┐рд▓рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдЬрд┐рд╕рдореЗрдВ рд╕рдм рдХреБрдЫ рдиреАрдЪреЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реЛрдЧрд╛ред
рдпрд╣рд╛рдВ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рд╡рд░реНрдЧ рдХреЛрдб рдХреЗ рд╕рд╛рде рд╕рд╣реА рдлрд╝рд╛рдЗрд▓ред рдЗрд╕рдореЗрдВ рдХреБрдЫ рдЕрддрд┐рд╢реНрдпреЛрдХреНрддрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рд╢рдмреНрджреЛрдВ рдореЗрдВ рдЗрд╕реЗ рд╕рдордЭрдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред рд╡рд╣рд╛рдБ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рд╣реИрдВред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рд╛рдорд╛рдиреНрдп рд╢рдмреНрджреЛрдВ рдореЗрдВ, рд╕рдм рдХреБрдЫ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред