2020-11-24 Fred Gleason <fredg@paravelsystems.com>

* Removed the 'USERS.ADMIN_USERS_PRIV' field from the database.
	* Added a 'USERS.ADMIN_RSS_PRIV' field to the database.
	* Incremented the database version to 346.
	* Added 'RDUser:adminRss()' and 'RDUser::setAdminRss()' methods.
	* Added an 'Administer RSS Feeds' checkbox to the 'Administrative
	Rights' section of the 'User' dialog in rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason
2020-11-24 18:57:20 -05:00
parent 82a368fdca
commit 57f2917ceb
26 changed files with 388 additions and 184 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 706 B

After

Width:  |  Height:  |  Size: 922 B

View File

@@ -1,115 +1,178 @@
/* XPM */
const static char * rss_xpm[] = {
"32 32 80 1",
" c None",
". c #FEFEFF",
"+ c #F6F6FF",
"@ c #F7F7FF",
"# c #F5F5FF",
"$ c #F4F4FF",
"% c #F3F3FF",
"& c #F2F2FF",
"* c #0000F9",
"= c #0101F9",
"- c #0202F9",
"; c #E3E3FF",
"> c #FAFAFF",
", c #FFFFFF",
"' c #1B1BF9",
") c #0202F8",
"! c #1616F9",
"~ c #5353FA",
"{ c #E2E2FD",
"] c #A3A3FC",
"^ c #F6F6FE",
"/ c #5656FA",
"( c #4C4CFA",
"_ c #9898FC",
": c #2626F9",
"< c #F9F9FF",
"[ c #7272FB",
"} c #4747FA",
"| c #FCFCFE",
"1 c #DDDDFD",
"2 c #8B8BFB",
"3 c #9292FB",
"4 c #0F0FF8",
"5 c #F5F5FE",
"6 c #F1F1FE",
"7 c #0B0BF8",
"8 c #9C9CFC",
"9 c #6363FA",
"0 c #3434F9",
"a c #DFDFFD",
"b c #5252FA",
"c c #1515F8",
"d c #0404F8",
"e c #1010F8",
"f c #2D2DF9",
"g c #DCDCFD",
"h c #F8F8FF",
"i c #3232F9",
"j c #C2C2FD",
"k c #CBCBFD",
"l c #5D5DFA",
"m c #D2D2FD",
"n c #EBEBFE",
"o c #0707F8",
"p c #F4F4FE",
"q c #0303F8",
"r c #1F1FF9",
"s c #7070FB",
"t c #B4B4FC",
"u c #F7F7FE",
"v c #8080FB",
"w c #1D1DF9",
"x c #D3D3FD",
"y c #CECEFD",
"z c #7979FB",
"A c #2F2FF9",
"B c #5959FA",
"C c #F0F0FE",
"D c #4242FA",
"E c #B1B1FC",
"F c #E8E8FD",
"G c #5454FA",
"H c #8F8FFB",
"I c #4949FA",
"J c #0A0AF8",
"K c #0808F8",
"L c #2525F9",
"M c #8282FB",
"N c #FDFDFE",
"O c #EBEBFF",
".+@@@++++#####$$$$%%%%%&&%%%%%%&",
"$*======================------*;",
">*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*$",
">*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*$",
">*,,'**)!~{,,,,,,,,,,,,,,,,,,,*$",
">*,,'*]^/*(,,,,,,,,,,,,,,,,,,,*$",
">*,,'*],_*:,,,,,,,,,,,,,,,,,,,*$",
"<*,,'*]^/*[,,,,,,,,,,,,,,,,,,,*$",
"<*,,'****}|,,,,,,,,,,,,,,,,,,,*$",
"<*,,'*]1'*2,,,,,,,,,,,,,,,,,,,*$",
"<*,,'*],3*45,,,,,,,,,,,,,,,,,,*$",
"<*,,'*],67*8,,,,,,,,,,,,,,,,,,*$",
"<*,,'*],,9*0,abcdefg,,,,,,,,,,*$",
"h*,,,,,,,,,,,i)j5klm,,,,,,,,,,*$",
"h*,,,,,,,,,,n*o6,,,,,,,,,,,,,,*$",
"h*,,,,,,,,,,pq*rstu,,,,,,,,,,,*$",
"h*,,,,,,,,,,,v****wx,,,,,,,,,,*%",
"h*,,,,,,,,,,,,yzA**B,,,,,,,,,,*$",
"h*,,,,,,,,,,,,,,,[*(,,,,,,,,,,*$",
"h*,,,,,,,,,,CDEFCG*H,abcdefg,,*$",
"@*,,,,,,,,,,^IrJKLMN,i)j5klm,,*$",
"@*,,,,,,,,,,,,,,,,,,n*o6,,,,,,*#",
"@*,,,,,,,,,,,,,,,,,,pq*rstu,,,*#",
"@*,,,,,,,,,,,,,,,,,,,v****wx,,*#",
"@*,,,,,,,,,,,,,,,,,,,,yzA**B,,*#",
"@*,,,,,,,,,,,,,,,,,,,,,,,[*(,,*#",
"+*,,,,,,,,,,,,,,,,,,CDEFCG*H,,*#",
"+*,,,,,,,,,,,,,,,,,,^IrJKLMN,,*#",
"+*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*#",
"+*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*#",
"+******************************O",
",#####+++++################$$###"};
static const char * rss_xpm[] = {
"18 18 157 2",
" c None",
". c #DB742C",
"+ c #E47E36",
"@ c #E68239",
"# c #E7833A",
"$ c #E7843A",
"% c #E8853A",
"& c #E8863B",
"* c #E9873B",
"= c #E9883B",
"- c #EA893B",
"; c #EA8A3B",
"> c #EB8B3C",
", c #E78639",
"' c #DE772C",
") c #E6833A",
"! c #E57732",
"~ c #E5732E",
"{ c #E7782F",
"] c #EA7C31",
"^ c #EB8032",
"/ c #ED8433",
"( c #EF8734",
"_ c #F18B34",
": c #F38E35",
"< c #F49236",
"[ c #F69537",
"} c #F79738",
"| c #F99A39",
"1 c #F99C3D",
"2 c #E98B3B",
"3 c #DB772C",
"4 c #ED9B65",
"5 c #EE9457",
"6 c #EC8941",
"7 c #FA9C39",
"8 c #FB9E3A",
"9 c #F7983C",
"0 c #DE762B",
"a c #E37D37",
"b c #FDF3EC",
"c c #FFFFFF",
"d c #FFFFFE",
"e c #FCE6D5",
"f c #F8C295",
"g c #F49746",
"h c #F89838",
"i c #F59237",
"j c #E68338",
"k c #E58038",
"l c #FEF9F4",
"m c #FAC998",
"n c #F79A3D",
"o c #F28C35",
"p c #E88639",
"q c #E68238",
"r c #F09753",
"s c #F3A86C",
"t c #F7C192",
"u c #FCE5D1",
"v c #FEE8D1",
"w c #FAA54A",
"x c #EF8634",
"y c #E78439",
"z c #E78339",
"A c #F1964D",
"B c #F2903C",
"C c #F8AC63",
"D c #FDE7D1",
"E c #FEF3E6",
"F c #F9A24B",
"G c #EC7F32",
"H c #FEF4EC",
"I c #FFFEFD",
"J c #FDE7D3",
"K c #FAC089",
"L c #F7993C",
"M c #F99B3B",
"N c #FDD1A3",
"O c #FDE7D2",
"P c #F28F3B",
"Q c #E97A30",
"R c #E68138",
"S c #E88539",
"T c #FEEEDE",
"U c #FBAB57",
"V c #FCD0A4",
"W c #F7C49C",
"X c #E7752F",
"Y c #E57F38",
"Z c #F6AB64",
"` c #FAC189",
" . c #FDE7D0",
".. c #FFF9F2",
"+. c #F9A958",
"@. c #F59339",
"#. c #FCE2CC",
"$. c #FEF9F6",
"%. c #EB8744",
"&. c #E4702E",
"*. c #E47E37",
"=. c #E98739",
"-. c #FCC080",
";. c #FFFCF9",
">. c #FEEFE1",
",. c #F29D5B",
"'. c #F4BD9B",
"). c #E26C2D",
"!. c #E47D37",
"~. c #E9883A",
"{. c #FBBC7B",
"]. c #FBAF5E",
"^. c #FABC7D",
"/. c #F6BB8D",
"(. c #F9DBC7",
"_. c #FBE7DD",
":. c #E0672C",
"<. c #E37C37",
"[. c #EA8A3A",
"}. c #FDDCBB",
"|. c #FAAF64",
"1. c #FBE0C8",
"2. c #FCE8DB",
"3. c #F1AE85",
"4. c #E47946",
"5. c #DD632B",
"6. c #E37B37",
"7. c #FEF0E1",
"8. c #F9BE89",
"9. c #F5B27D",
"0. c #E98142",
"a. c #EA8F5B",
"b. c #E58A5F",
"c. c #DC602A",
"d. c #E27A36",
"e. c #FCBE7C",
"f. c #FEF5EB",
"g. c #FDE4CE",
"h. c #F39342",
"i. c #F09759",
"j. c #EA8D59",
"k. c #E57C44",
"l. c #E89774",
"m. c #DA5D29",
"n. c #E27936",
"o. c #DD762C",
"p. c #DD6530",
"q. c #DC752C",
"r. c #E37D39",
"s. c #DE762D",
"t. c #E78438",
"u. c #E7823A",
"v. c #E68139",
"w. c #E58039",
"x. c #E57E39",
"y. c #E47D38",
"z. c #E37C38",
" . + @ # $ % & * = - ; > , ' ",
" ) ! ~ { ] ^ / ( _ : < [ } | 1 2 ",
"3 ! ~ 4 5 6 / ( _ : < [ } | 7 8 9 0 ",
"a ~ { b c d e f g < [ } | 7 8 h i j ",
"k { ] b c c c c l m n | 7 8 h i o p ",
"q ] ^ r s t u d c c v w 8 h i o x y ",
"z ^ / A B : < C D c c E F i o x G q ",
"y / ( H I J K L M N c c O P x G Q R ",
"S ( _ H c c c T U 8 V c c W G Q X Y ",
"p _ : Z ` .c c ..+.@.#.c $.%.X &.*.",
"=.: < [ } | -.;.c >.P ,.I c '.&.).!.",
"~.< [ n {.].8 ^.c c /.G (.c _.).:.<.",
"[.[ } }.c I |.i 1.c 2.Q 3.c c 4.5.6.",
"[.} | 7.c c 8.o 9.c c 0.a.c c b.c.d.",
", | 7 e.f.g.h.x i.c c j.k.c c l.m.n.",
"o.1 8 h i o x G Q X &.).:.5.c.m.p.q.",
" 2 9 i o x G Q X &.).:.5.c.m.p.r. ",
" s.t.* % $ u.v.w.x.y.y.z.n.q. "};