CN111970192B - Information editing method and device based on session group - Google Patents

Information editing method and device based on session group Download PDF

Info

Publication number
CN111970192B
CN111970192B CN202010866327.2A CN202010866327A CN111970192B CN 111970192 B CN111970192 B CN 111970192B CN 202010866327 A CN202010866327 A CN 202010866327A CN 111970192 B CN111970192 B CN 111970192B
Authority
CN
China
Prior art keywords
rule
member identification
editing
presenting
group
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010866327.2A
Other languages
Chinese (zh)
Other versions
CN111970192A (en
Inventor
邢星
颜玮
覃良
罗平熙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202010866327.2A priority Critical patent/CN111970192B/en
Publication of CN111970192A publication Critical patent/CN111970192A/en
Application granted granted Critical
Publication of CN111970192B publication Critical patent/CN111970192B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/063Content adaptation, e.g. replacement of unsuitable content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/216Handling conversation history, e.g. grouping of messages in sessions or threads

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application provides an information editing method and device based on a session group, electronic equipment and a storage medium; the method comprises the following steps: presenting a rule editing function item corresponding to the group, wherein the rule editing function item is used for editing a member identification rule corresponding to the member identification of the member in the group; responding to the triggering operation aiming at the rule editing function item, presenting a rule editing interface corresponding to the group, and presenting a rule editing frame in the rule editing interface; presenting a member identification rule edited based on the rule edit box in response to a rule edit operation triggered based on the rule edit box; in response to a determination instruction for the member identification rule, presenting the member identification rule in a member identification editing interface for editing the member identification; by the method and the device, the operation cost of group member group nickname editing can be simplified, and the user experience is improved.

Description

Information editing method and device based on session group
Technical Field
The present application relates to the field of internet technologies, and in particular, to a method and an apparatus for editing information based on a session group, an electronic device, and a storage medium.
Background
With the rapid development of internet technology, internet-based clients are on the verge of covering various uses and scenarios. Among them, the instant messaging client is increasingly popular with users based on its advantages of real-time performance, low cost, high efficiency, etc. The group session is a form of instant messaging, and has the characteristics of simplicity, convenience, flexibility, strong practicability and the like, but because the group session contains more group members, certain problems exist in group member management, such as group nickname unification of the group members.
In the related art, a group administrator is relied on to write a group nickname rule in a group advertisement or to inform group members of the group nickname filling rule by sending a message. When the group member modifies the nickname, the nickname naming rule needs to be checked against group announcements or administrator messages, and screenshots or quits from a nickname modification page for repeated checking are needed for complex rules.
Therefore, for group members, the switching path for modifying the group nickname and viewing the group announcement is long, and particularly at a mobile phone end, if the group member does not determine the group nickname rule, the group member can only view the group announcement by clicking a plurality of steps.
Disclosure of Invention
The embodiment of the application provides an information editing method, an information editing device, electronic equipment and a storage medium based on a session group, which can simplify the operation cost of group member for group nickname editing and improve the user experience.
The technical scheme of the embodiment of the application is realized as follows:
the embodiment of the application provides an information editing method based on a session group, which comprises the following steps:
presenting a rule editing function item corresponding to the group, wherein the rule editing function item is used for editing a member identification rule corresponding to the member identification of the member in the group;
responding to the triggering operation aiming at the rule editing function item, presenting a rule editing interface corresponding to the group, and presenting a rule editing frame in the rule editing interface;
presenting a member identification rule edited based on the rule edit box in response to a rule edit operation triggered based on the rule edit box;
and responding to a determination instruction aiming at the member identification rule, and presenting the member identification rule in a member identification editing interface for editing the member identification.
In the above scheme, the method further comprises:
in the rule edit box, an example of the member identification rule is presented by a masking layer with a certain transparency.
An embodiment of the present application further provides an information editing apparatus based on a session group, including:
the first presentation module is used for presenting a rule editing function item of a corresponding group, wherein the rule editing function item is used for editing a member identification rule corresponding to the member identification of the member in the group;
the second presentation module is used for responding to the triggering operation aiming at the rule editing function item, presenting a rule editing interface corresponding to the group and presenting a rule editing frame in the rule editing interface;
a third presentation module, configured to present a member identification rule edited based on the rule edit box in response to a rule edit operation triggered based on the rule edit box;
and the fourth presentation module is used for responding to the determination instruction aiming at the member identification rule and presenting the member identification rule in a member identification editing interface used for editing the member identification.
In the above solution, the first presenting module is further configured to present a management interface for managing a group session corresponding to the group;
and presenting the rule editing function items corresponding to the group in the management interface.
In the above solution, the first presentation module is further configured to present an identifier editing function item corresponding to the member identifier;
responding to the triggering operation aiming at the identification editing function item, presenting a member identification editing interface of a member corresponding to the current login account, and displaying the member identification editing interface
And displaying the rule editing function items of the corresponding group in the member identification editing interface.
In the above scheme, the second presenting module is further configured to present, in the rule edit box, an example of the member identification rule through a masking layer with a certain transparency.
In the above scheme, the second presenting module is further configured to present, in the rule editing interface, operation instruction information corresponding to the rule editing operation;
the operation instruction information is used for instructing an operation result corresponding to the rule editing operation.
In the foregoing solution, the fourth presenting module is further configured to present a member identifier editing box in the member identifier editing interface;
receiving a member identifier edited based on the member identifier editing box;
responding to a determination instruction aiming at the edited member identification, and presenting prompt information corresponding to the member identification rule when the edited member identification does not conform to the member identification rule;
and the prompt information is used for prompting that the basis corresponding to the editing of the member identification is the member identification rule.
In the above scheme, the second presentation module is further configured to present a content addition entry in the rule editing interface;
presenting the at least one key content in the rule editing interface in response to the at least one key content added based on the content addition portal;
presenting the at least one key content in the member identification editing interface in response to a determination instruction based on the at least one key content;
the key content is used for forming part of content of the member identification when a trigger operation is received.
In the above scheme, the second presentation module is further configured to present, in response to a trigger operation for the content addition entry, a key content editing interface for performing key content editing;
receiving the edited at least one key content based on the key content editing interface.
In the foregoing solution, the second presentation module is further configured to present each of the key contents independently in the rule editing interface, and present the key contents independently
And presenting a deletion function item corresponding to each key content, wherein the deletion function item is used for deleting the corresponding key content when a trigger operation is received.
In the above scheme, the second presentation module is further configured to present, in the rule editing interface, addition indication information corresponding to the key content;
and the adding indication information is used for indicating that part of contents in the member identification rule are selected as the key contents through a target operation mode.
In the above scheme, the second presentation module is further configured to display the at least one piece of key content in the member identification rule in the rule editing interface in a target display manner;
the key content displayed in the member identification rule is used for displaying the key content in a member identification edit box included in the member identification edit interface when receiving a trigger operation.
In the above scheme, the second presentation module is further configured to present, in the rule editing interface, a detail page entry of the addition instruction information;
in response to the triggering operation for the detail page entry, the detail page with the addition indication information is presented, and
and presenting an operation example corresponding to the adding indication information in the detail page.
In the foregoing solution, the fourth presenting module is further configured to present a member identifier editing box in the member identifier editing interface;
and in response to a trigger operation aiming at target key content in the at least one key content, displaying the target key content in the member identification edit box to form part of the edited member identification.
In the foregoing solution, the fourth presenting module is further configured to present a member identifier editing box in the member identifier editing interface;
receiving a member identifier edited based on the member identifier editing box;
in response to a determination instruction for the edited member identification, when the key content is not included in the edited member identification, presenting selection prompt information corresponding to the key content;
wherein the selection prompt information is used for indicating selection of at least one key content so as to enable the edited member identification to accord with the member identification rule.
In the foregoing solution, the fourth presenting module is further configured to present a selection interface corresponding to the key content;
and presenting selection items corresponding to the key contents and selection prompt information corresponding to the selection items in the selection interface.
An embodiment of the present application further provides an electronic device, including:
a memory for storing executable instructions;
and the processor is used for realizing the information editing method based on the session group provided by the embodiment of the application when the executable instructions stored in the memory are executed.
The embodiment of the present application further provides a computer-readable storage medium, which stores executable instructions, and when the executable instructions are executed by a processor, the method for editing information based on a session group provided in the embodiment of the present application is implemented.
The embodiment of the application has the following beneficial effects:
and presenting a rule editing function item corresponding to the group, presenting a rule editing interface corresponding to the rule editing frame when receiving a trigger operation aiming at the rule editing function item, thereby receiving and presenting the member identification rule of the edited group member based on the rule editing frame, and presenting the edited member identification rule in the member identification editing interface for editing the member identification when receiving a determination instruction aiming at the member identification rule.
Here, the editing of the member identification rules corresponding to the group members is realized through the rule editing function items, and the edited member identification rules are presented in the member identification editing interface; therefore, the group members can edit the member identification by referring to the member identification rule displayed in the member identification editing interface when editing the member identification, the operation cost of the group members for editing the group nickname is simplified, and the user experience is improved.
Drawings
Fig. 1 is a schematic view of an implementation scenario of an information editing method based on a session group according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of an electronic device provided in an embodiment of the present application;
fig. 3 is a flowchart illustrating a method for editing information based on a session group according to an embodiment of the present application;
FIG. 4A is a first schematic diagram illustrating a presentation of a rule editing function item provided by an embodiment of the present application;
FIG. 4B is a second schematic diagram illustrating a rule editing function item provided in an embodiment of the present application;
FIG. 5 is a schematic representation of a rule editing interface provided by an embodiment of the application;
FIG. 6 is a schematic diagram illustrating a flow of adding key content provided by an embodiment of the present application;
FIG. 7 is a schematic representation of key content provided by an embodiment of the present application;
FIG. 8 is a schematic representation of a detail page with added indication information provided by an embodiment of the present application;
FIG. 9 is a schematic diagram illustrating a flow of adding key content provided by an embodiment of the present application;
FIG. 10A is a first schematic diagram of a member identification editing interface provided by an embodiment of the present application;
FIG. 10B is a diagram of a member identification editing interface provided by an embodiment of the present application;
FIG. 11 is a schematic diagram illustrating an editing process of a member identifier according to an embodiment of the present application;
fig. 12 is a schematic diagram of prompt information corresponding to a member identification rule provided in the embodiment of the present application;
FIG. 13 is a schematic diagram illustrating a presentation of selection prompt information provided by an embodiment of the application;
FIG. 14 is a schematic diagram of a rule edit portal provided by an embodiment of the application;
fig. 15 is a flowchart illustrating a method for editing information based on a session group according to an embodiment of the present application;
fig. 16 is a flowchart illustrating a method for editing information based on a session group according to an embodiment of the present application;
fig. 17A is a schematic system structure diagram of a session group-based information editing method according to an embodiment of the present application;
fig. 17B is a schematic diagram illustrating a process of editing a member identification rule and key content according to an embodiment of the present application;
fig. 18 is an interaction diagram of a session group-based information editing method according to an embodiment of the present application;
FIG. 19 is a block diagram of a proxy model provided by an embodiment of the present application;
fig. 20 is a schematic structural diagram of an information editing apparatus based on a session group according to an embodiment of the present application.
Detailed Description
In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be described in further detail with reference to the attached drawings, the described embodiments should not be considered as limiting the present application, and all other embodiments obtained by a person of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
In the following description, reference is made to "some embodiments" which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.
In the following description, references to the terms "first \ second \ third" are only to distinguish similar objects and do not denote a particular order, but rather the terms "first \ second \ third" are used to interchange specific orders or sequences, where appropriate, so as to enable the embodiments of the application described herein to be practiced in other than the order shown or described herein.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the present application only and is not intended to be limiting of the application.
Before further detailed description of the embodiments of the present application, terms and expressions referred to in the embodiments of the present application will be described, and the terms and expressions referred to in the embodiments of the present application will be used for the following explanation.
1) In response to the condition or state on which the performed operation depends, one or more of the performed operations may be in real-time or may have a set delay when the dependent condition or state is satisfied; there is no restriction on the order of execution of the operations performed unless otherwise specified.
2) The client side, and the application program running in the terminal for providing various services, such as an instant messaging client side and a news information client side.
3) Group nickname: the member identification of the group member, the name customized by the member user, is only displayed in the group; in actual implementation, the group members can edit the group nicknames themselves, and the group owner and the group administrator can edit the group nicknames of all the group members.
4) Group nickname rules: the member identification rule, the group owner and the group administrator can set the group nickname rule, and the group nickname rule is convenient for the group members to write in the group nicknames of the group members.
5) Group nickname preset words: the key contents of the member identification set by the group owner and the group administrator are used for quickly filling in when the group member fills in the group nickname; that is, the group nickname preset word is used for forming part of the content of the group nickname of the group member when the triggering operation of the group member is received.
Based on the above explanations of terms and terms related in the embodiments of the present application, an implementation scenario of the information editing method based on the session group provided in the embodiments of the present application is described below, referring to fig. 1, where fig. 1 is a schematic diagram of an implementation scenario of the information editing method based on the session group provided in the embodiments of the present application.
In order to support an exemplary application, an application client, such as an instant messaging client, is arranged on the terminal (including the terminal 200-1 and the terminal 200-2); wherein, the terminal 200-1 is located at the group administrator side, and the terminal 200-2 is located at the group member side, and here, the group administrator is a group member with the authority to edit and set the member identification rule. The number of terminals on the group administrator side and the number of terminals on the group member side may be one or more. The terminals (including the terminal 200-1 and the terminal 200-2) are connected to the server 100 through the network 300. The network 300 may be a wide area network or a local area network, or a combination of both, using wireless or wired links for data transfer.
The terminal 200-1 is used for presenting the rule editing function items of the corresponding group; responding to the trigger operation aiming at the rule editing function item, presenting a rule editing interface of the corresponding group, and presenting a rule editing frame in the rule editing interface; presenting a member identification rule edited based on the rule edit box in response to a rule edit operation triggered based on the rule edit box; in response to the determination instruction for the member identification rule, transmitting the edited member identification rule to the server 100;
the server 100 is configured to receive a member identification rule edited by a member identification of a member in the group sent by the terminal 200-1, and send the member identification rule to the terminal 200-2;
and the terminal 200-2 is used for receiving the member identification rule edited by the member identification of the members in the group and presenting the member identification rule in a member identification editing interface used for editing the member identification.
Therefore, the editing of the member identification rules corresponding to the group members is realized through the rule editing function items, and the edited member identification rules are presented in the member identification editing interface; in practical application, when the group member needs to edit the member identifier, the member identifier can be edited by referring to the member identifier rule displayed in the member identifier editing interface when the member identifier is edited, so that the operation cost of editing the group nickname by the group member is simplified, and the user experience is improved.
In practical application, the server 100 may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server providing basic cloud computing services such as a cloud service, a cloud database, cloud computing, a cloud function, cloud storage, a network service, cloud communication, a middleware service, a domain name service, a security service, a CDN, a big data and artificial intelligence platform, and the like. The terminal may be, but is not limited to, a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, and the like. The terminal and the server may be directly or indirectly connected through wired or wireless communication, and the application is not limited herein.
The following describes in detail a hardware structure of an electronic device based on the session group information editing method provided in the embodiment of the present application, where the electronic device includes, but is not limited to, a server or a terminal. Referring to fig. 2, fig. 2 is a schematic structural diagram of an electronic device provided in an embodiment of the present application, and the electronic device 200 shown in fig. 2 includes: at least one processor 210, memory 250, at least one network interface 220, and a user interface 230. The various components in electronic device 200 are coupled together by a bus system 240. It is understood that the bus system 240 is used to enable communications among the components. The bus system 240 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 240 in fig. 2.
The Processor 210 may be an integrated circuit chip having Signal processing capabilities, such as a general purpose Processor, a Digital Signal Processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like, wherein the general purpose Processor may be a microprocessor or any conventional Processor, or the like.
The user interface 230 includes one or more output devices 231, including one or more speakers and/or one or more visual display screens, that enable the presentation of media content. The user interface 230 also includes one or more input devices 232, including user interface components that facilitate user input, such as a keyboard, mouse, microphone, touch screen display, camera, other input buttons and controls.
The memory 250 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid state memory, hard disk drives, optical disk drives, and the like. Memory 250 optionally includes one or more storage devices physically located remotely from processor 210.
The memory 250 includes volatile memory or nonvolatile memory, and may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read Only Memory (ROM), and the volatile Memory may be a Random Access Memory (RAM). The memory 250 described in embodiments herein is intended to comprise any suitable type of memory.
In some embodiments, memory 250 is capable of storing data, examples of which include programs, modules, and data structures, or a subset or superset thereof, to support various operations, as exemplified below.
An operating system 251 including system programs for processing various basic system services and performing hardware-related tasks, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic services and processing hardware-based tasks;
a network communication module 252 for communicating to other computing devices via one or more (wired or wireless) network interfaces 220, exemplary network interfaces 220 including: bluetooth, wireless compatibility authentication (WiFi), and Universal Serial Bus (USB), etc.;
a presentation module 253 to enable presentation of information (e.g., a user interface for operating peripherals and displaying content and information) via one or more output devices 231 (e.g., a display screen, speakers, etc.) associated with the user interface 230;
an input processing module 254 for detecting one or more user inputs or interactions from one of the one or more input devices 232 and translating the detected inputs or interactions.
In some embodiments, the session group based information editing apparatus provided by the embodiments of the present application may be implemented in software, and fig. 2 illustrates a session group based information editing apparatus 255 stored in a memory 250, which may be software in the form of programs and plug-ins, and includes the following software modules: a first rendering module 2551, a second rendering module 2552, a third rendering module 2553 and a fourth rendering module 2554, which are logical and thus can be arbitrarily combined or further split according to the implemented functions, the functions of which will be described below.
In other embodiments, the session group based information editing apparatus provided in this embodiment may be implemented by a combination of hardware and software, and as an example, the session group based information editing apparatus provided in this embodiment may be a processor in the form of a hardware decoding processor, which is programmed to execute the session group based information editing method provided in this embodiment, for example, the processor in the form of the hardware decoding processor may employ one or more Application Specific Integrated Circuits (ASICs), DSPs, Programmable Logic Devices (PLDs), Complex Programmable Logic Devices (CPLDs), Field Programmable Gate Arrays (FPGAs), or other electronic components.
Based on the above description of the implementation scenario of the information editing method based on the session group and the electronic device in the embodiment of the present application, the following description describes the information editing method based on the session group provided in the embodiment of the present application.
Referring to fig. 3, fig. 3 is a schematic flowchart of an information editing method based on a session group according to an embodiment of the present application; in some embodiments, the method for editing information based on a session group may be implemented by a server or a terminal alone, or implemented by a server and a terminal in a cooperative manner, taking the terminal as an example, the method for editing information based on a session group provided in this embodiment of the present application includes:
step 301: and the terminal presents the rule editing function items of the corresponding group.
Here, in practical applications, the terminal is provided with a client, such as an instant messaging client. And the terminal presents a view interface of the group for the user to carry out the conversation by operating the client, and presents the rule editing function item of the corresponding group in response to the operation of the user.
The rule editing function item is used for editing the member identification rule corresponding to the member identification of the member in the group. That is, the user can edit and set the member identification rule corresponding to the member identification of the group member through the rule editing function item.
In some embodiments, the terminal may present the rule editing function items of the corresponding group by: presenting a management interface for managing a group session corresponding to the group; and presenting the rule editing function items of the corresponding group in the management interface.
Here, the terminal may present, by running the client, a management interface for managing the group session corresponding to the group, and the management interface may present a plurality of operation function items for managing the group session, which are triggered by the user. Based on this, a rule editing function item for editing the member identification rule of the group can be presented in the management interface of the group session corresponding to the group.
In practical applications, the members capable of editing the member identification rule of the group need to have the management authority of the group, that is, the management members of the group. Therefore, before the terminal operates the client to present the management interface, it is necessary to determine whether the member corresponding to the current login account of the client has the management authority of the group. And when the member corresponding to the current login account is determined to have the management right of the group, presenting a management interface corresponding to the group, and presenting a rule editing function item in the management interface.
For example, referring to fig. 4A, fig. 4A is a first schematic representation of a rule editing function item provided in the embodiment of the present application. Here, the terminal presents a management interface of a "management group", and when a member corresponding to the current login account has a management right of the group, also presents a rule editing function item of a "group nickname rule" in the management interface of the "management group"; when a trigger operation for the rule edit function item of the "group nickname rule" is received, a rule edit interface of the "group nickname rule" is presented.
In some embodiments, the terminal may present the rule editing function items of the corresponding group by: presenting an identification editing function item corresponding to the member identification; and responding to the triggering operation aiming at the identification editing function item, presenting a member identification editing interface of the member corresponding to the current login account, and presenting the rule editing function item of the corresponding group in the member identification editing interface.
Here, the terminal may also present an identifier editing function item corresponding to the member identifier by operating the client. And when receiving a trigger operation aiming at the identification editing function item, responding to the trigger operation, and presenting a member identification editing interface of a member corresponding to the current login account. In practical application, the members of the group include a management member and a common member, wherein the management member has the management authority of the group, that is, the member identification rule of the group can be edited. Thus, in the embodiment of the present application, the member identification editing interfaces corresponding to the members of different types are also different.
When the terminal responds to the triggering operation aiming at the identification editing function item, firstly, whether the member corresponding to the current login account has the management authority of the group is determined. And when determining that the member corresponding to the current login account has the management right of the group, presenting a member identification editing interface of the corresponding management member, namely presenting a member identification editing interface containing a rule editing function item of the corresponding group. That is, the member identifier editing interface can be used for the management member to edit the member identifier of the group, and can also be used for the management member to edit the member identifier rule of the group.
For example, referring to fig. 4B, fig. 4B is a schematic representation diagram of a rule editing function item provided in the embodiment of the present application. Here, the terminal presents an identification edit function item "my group nickname" corresponding to the member identification in a "group chat setup" interface of the group; when receiving a trigger operation aiming at an identification editing function item 'my group nickname' and determining that a member corresponding to a current login account has group management rights, presenting a member identification editing interface 'editing group nickname', and presenting a group rule 'adding group nickname' of a rule editing function item in the member identification editing interface 'editing group nickname'; when a trigger operation for the rule edit function item of the "add group nickname rule" is received, a rule edit interface of the "group nickname rule" is presented.
Step 302: and responding to the trigger operation aiming at the rule editing function item, presenting the rule editing interface of the corresponding group, and presenting a rule editing frame in the rule editing interface.
After the terminal presents the rule function item of the corresponding group, the user can edit and set the member identification rule corresponding to the member identification of the group member through the rule editing function item. And when the terminal receives the trigger operation aiming at the rule editing function item, presenting a rule editing interface of the corresponding group, and presenting a rule editing function frame in the rule editing interface. The rule editing function box is used for a user to input or edit the member identification rule of the corresponding group.
In some embodiments, the terminal may present an example of the member identification rule in a rule edit box through a masking layer with some transparency.
In actual practice, an example of a member identification rule may also be presented in the rule editing function box to prompt the user how to fill in the member identification rule. Specifically, the font color of the example of the member identification rule may be distinguished from other contents in the interface by a cover layer with a preset transparency, or the example of the member identification rule may be directly presented in a font with a preset color.
In some embodiments, the terminal may further present, in the rule editing interface, operation instruction information corresponding to the rule editing operation; the operation instruction information is used for instructing an operation result corresponding to the rule editing operation.
In practical application, the terminal may further present, in the rule editing interface, operation instruction information corresponding to the rule editing operation, for example, in an area independent from the rule editing frame or below the rule editing frame, operation instruction information of "the member identification rule edited above will be presented in the member identification editing interface" is presented to prompt the user to edit the use of the member identification rule, that is, to edit the operation result corresponding to the member identification rule.
For example, referring to fig. 5, fig. 5 is a schematic presentation diagram of a rule editing interface provided in an embodiment of the present application. Here, when the terminal receives a trigger operation for "adding a group nickname rule" to a rule editing function item in the member identification editing interface, the terminal presents a rule editing interface of the "group nickname rule"; the rule edit interface includes a rule edit box, and operation instruction information "contents edited above will be presented in a group member nickname edit page" presented independently of the rule edit box (below the rule edit box); while within the rule edit box, an example of a member identification rule is presented in a grey font "fill out group nickname rules, such as: girl: baifumei goose + XX, boy: tall, rich and handsome goose + XX (no more than n characters) ".
In some embodiments, the terminal may also present a content addition entry in the rule editing interface; presenting at least one key content in the rule editing interface in response to the at least one key content added based on the content addition portal; presenting at least one key content in the member identification editing interface in response to a determination instruction based on the at least one key content; the key content is used for forming part of content of the member identification when the trigger operation is received.
In the embodiment of the application, the key content in the member identification rule can be added before the member identification rule is edited in the rule edit box, so that when other members fill in the member identification, the key content is triggered to realize the quick input of the key content to be used as part of the content of the member identification.
In practical implementation, the terminal may present the content addition entry in the rule edit interface, such as an area independent of the rule edit box or below the rule edit box. When at least one piece of key content added based on the content adding entry is received, the added at least one piece of key content is presented in the rule editing interface. When a determination instruction for the at least one key content is received, the at least one key content is presented in the member identification editing interface. Specifically, the key content is not limited to the keyword, but may also be an expression, a coincidence, a special symbol, a combination thereof, or the like.
When the group member needs to edit the member identifier, the key content is triggered to realize the quick input of the member identifier. Specifically, when receiving a trigger operation of a user for a key content, the terminal fills the key content corresponding to the trigger operation into a member identifier to form a part of content of the member identifier. For example, the key content includes "thousand sisters", when the terminal receives a triggering operation of a group member for the key content "thousand sisters", the "thousand sisters" is used as a part of the content of the member identification of the group member, that is, the member identification of the group member may be "thousand sisters + others", and the others may be part of the content of the member identification input by the user definition for the group member.
In some embodiments, the terminal may add at least one key content based on the content addition portal by: presenting a key content editing interface for editing key content in response to the triggering operation of adding an entry to the content; at least one key content is received for editing based on the key content editing interface.
Here, the terminal presents a content addition entry in the rule editing interface, so that the user can add the key content corresponding to the member identification rule. Specifically, the content addition entry may only support adding one key content at a time, for example, after completing one key content each time, the content addition entry of the next key content is presented to facilitate the addition of the next key content; it is also possible to support adding multiple key contents at once.
When the terminal receives a trigger operation of a user for adding an entrance to the content, a key content editing interface for editing key content is presented in response to the trigger operation, so that the user can edit the key content to be added based on the key content editing interface. Specifically, a key content editing interface with a certain transparency for performing key content editing can be presented on the rule editing interface; or, a key content editing interface for editing the key content is presented in a mode of split screen display with the rule editing interface.
When key content input based on the key content editing interface and a confirmation instruction for the input key content are received, the added key content is presented in a rule editing interface. In actual implementation, the terminal can independently present each key content in the rule editing interface and present the deletion function item corresponding to each key content; and the deleting function item is used for deleting the corresponding key content when the triggering operation is received.
For example, referring to fig. 6, fig. 6 is a schematic view illustrating an adding flow of the key content provided in the embodiment of the present application. Here, the terminal presents a content addition entry "add preset word" of the key content below the rule edit box in the rule edit interface of the "group nickname rule"; when a trigger operation for adding an entry to the content is received, a key content editing interface with a certain transparency for editing the key content is presented on the rule editing interface, and a content input box for inputting the key content is presented in the key content editing interface, as shown in sub-diagram (2) of fig. 6.
Receiving the key content 'thousand family sisters' input based on the key content editing interface and confirming operation aiming at the key content 'thousand family sisters', presenting the added key content 'thousand family sisters' in the rule editing interface and presenting a content adding inlet 'adding preset words' for adding the key content again.
Continuing, for example, with reference to fig. 7, fig. 7 is a schematic representation of the key content provided by an embodiment of the present application. Here, in the rule editing interface of the member identification rule, the key contents added by the user and composed of the keyword and the special symbol @ are independently presented, including "thousand family sisters @" and "thousand family knight @", and the deletion function item "x" corresponding to the key contents "thousand family sisters @" and "thousand family knight @" is presented at the same time. When a trigger operation of a deletion function item "x" for a key content "thousand knights" is received, the key content "thousand knights" is deleted and cancelled.
Step 303: and presenting the member identification rule edited based on the rule edit box in response to the rule edit operation triggered based on the rule edit box.
And the terminal receives the rule editing operation triggered based on the rule editing frame, and presents the member identification rule edited based on the rule editing operation in the rule editing frame. In practical application, in the rule editing interface including the rule editing box, at least one piece of key content based on the member identification rule added by the content addition entry can be presented in a mode independent of the rule editing box, so that the member can edit the member identification and quickly input the key content in the member identification rule.
In practical applications, in addition to independently setting the key content of the member identification rule through the content addition entry, the setting of the key content can be realized based on the edited member identification rule, and the following description is continued. In some embodiments, the terminal may present, in the rule editing interface, addition indication information corresponding to the key content; the adding indication information is used for indicating that part of contents in the member identification rule are selected as key contents through a target operation mode.
Here, the terminal presents, in the rule editing interface, addition instruction information corresponding to the key content, where the addition instruction information is used to prompt a user how to implement addition of the key content. Specifically, in the embodiment of the present application, the addition prompt information is used to instruct the user to select, through a target operation mode, a part of content in the edited member identification rule as a key content for fast filling, for example, "long press a selection word, and a group member fast filling content may be set".
In practical application, in order to facilitate a user to more vividly know how to add key content by selecting part of content in the edited member identification rule through a target operation mode, the terminal can also present a detail page entry for adding indication information in a rule editing interface; and in response to the triggering operation aiming at the detail page entry, presenting a detail page with the addition indication information, and presenting an operation example corresponding to the addition indication information in the detail page.
Here, the terminal presents the addition instruction information corresponding to the key content and also presents a detail page entry of the addition instruction information. Referring to fig. 8, fig. 8 is a presentation schematic diagram of a detail page for adding indication information provided by an embodiment of the present application. Here, in the rule editing interface of the "group nickname rule", the terminal displays the addition instruction information of the key content "the filled content will be displayed on the group member nickname editing page, and long-time pressing of the selected character can set the group member to quickly fill in the content", and by carrying "? "the icon presents the entry of the detail page corresponding to the addition indication information; when a trigger operation for the detail page entry is received, presenting the detail page "what is shortcut fill-in" of the addition indication information, and presenting an operation example corresponding to the addition indication information in the detail page.
As shown in sub-diagram (2) of fig. 8, an example of the operation of adding the instruction information includes "girl: baifu American goose + custom nickname (no more than 5 characters), boy: the method comprises the steps of (1) displaying a tall, rich and handsome goose and a custom nickname (not more than 5 characters), displaying a selected part as a Baifu American goose, and displaying a key content confirmation function item corresponding to the selected part as a quick filling content; and meanwhile, presenting a use prompt message of the selected key content 'Baifumei goose', namely that the group members can fill the content into the edit box by one key, namely the key content 'Baifumei goose', and the key content 'Baifumei goose' is used for filling the key content 'Baifumei goose' into the member identification edit box included in the member identification edit interface when receiving the trigger operation so as to form part of content of the member identification.
Based on this, that is, in addition to the key content of the member identification rule that can be added through the content addition portal described above, the terminal can add the key content by: after the user edits the desired member identification rule in the rule editing interface, part of the content in the edited member identification rule can be selected as the key content in a target operation mode, for example, part of the content can be selected from the edited member identification rule by long-time pressing operation, and the selected part of the content is used as the key content. Therefore, the purpose of setting the key content for the user to input quickly through the edited member identification rule is achieved.
In some embodiments, after adding the key content of the member identification rule based on the addition indication information, the terminal displays at least one key content in the member identification rule in a target display mode in a rule editing interface; the key content displayed in the member identification rule is used for displaying the key content in a member identification edit box included in the member identification edit interface when receiving the trigger operation.
In practical applications, the terminal may use a target display manner to highlight the selected key content in the edited member identification rule, for example, by a font with a preset color or by underlining, so as to highlight the difference between the key content and other content in the member identification rule. Meanwhile, the member identification rule containing the key content can also be presented on the member identification editing interface in the same way, so that the user can realize the quick input of the key content in the member identification, namely, when the terminal receives the trigger operation aiming at the key content in the member identification rule, the key content is filled into a member identification editing frame included in the member identification editing interface, so as to form part of the content of the member identification.
For example, referring to fig. 9, fig. 9 is a schematic view illustrating an adding flow of the key content provided in the embodiment of the present application. Here, the terminal displays the addition instruction information of the key content "filled content will be displayed on the group member nickname edit page, and the group member can be set to quickly fill in the content by pressing the selected character for a long time" in the rule edit interface of the "group nickname rule". When receiving a rule editing operation triggered by a user based on the rule editing box, presenting a member identification rule edited based on the rule editing box, wherein the member identification rule comprises' maifang: thousand family and sister + circle name (no more than 5 characters), male meal: thousand knight + circle name (must not exceed 5 words) "; when a long press operation aiming at the 'thousand family sisters' is received, a key content confirmation function item 'set as fast filling content' corresponding to the selected part is presented, and when a trigger operation aiming at the confirmation function item 'set as fast filling content' is received, the 'thousand family sisters' is set as key content; likewise, "thousand knight" can also be set as the key content in the same manner. Therefore, in the rule editing interface, the key contents of 'thousand family sisters' and 'thousand family knight' are displayed in the edited member identification rule in a text underlining mode.
Step 304: and in response to the determination instruction for the member identification rule, presenting the member identification rule in a member identification editing interface for editing the member identification.
After receiving and presenting the member identification rule edited by the user based on the rule edit box, the terminal presents the edited member identification rule to a member identification edit interface when receiving a determination instruction aiming at the member identification rule, and the member identification edit interface is used for group members to edit the member identification.
Therefore, when the group member needs to edit the member identifier, the member identifier can be edited by referring to the member identifier rule displayed in the member identifier editing interface. Specifically, the terminal receives a trigger operation of an identifier editing entry aiming at a member identifier and presents a member identifier editing interface containing a member identifier editing frame; and receiving and presenting the member identification input based on the member identification edit box according to the displayed member identification rule. For example, the member identification rule displayed by the member identification editing interface is "thousand family sisters + name", then the member identification that the user needs to input is "thousand family sisters + li XX".
In some embodiments, after the user edits the member identification rule based on the rule edit box and adds the key content based on the content addition entry, the terminal presents a member identification edit interface as shown in fig. 10A, where fig. 10A is a schematic view one of the member identification edit interface provided in the embodiment of the present application. Here, a member identification edit box is presented in the member identification edit interface of "edit group nickname", and a member identification rule "vest format" is presented below the member identification edit box: female rice: thousand family and sister + circle name (no more than 5 characters), male meal: thousand knight + circle name (no more than 5 words) ", and key contents" thousand sisters "and" thousand knight "added based on the content addition portal.
In some embodiments, after the user edits the member identification rule based on the rule edit box and sets the key content according to the edited member identification rule, the terminal presents a member identification edit interface as shown in fig. 10B, where fig. 10B is a schematic diagram two of the member identification edit interface provided in the embodiment of the present application. Here, a member identification edit box is presented in the member identification edit interface of "edit group nickname", and a member identification rule "vest format" is presented below the member identification edit box: female rice: thousand family and sister + circle name (no more than 5 characters), male meal: thousand knight + circle name (no more than 5 characters) ", and key contents of" thousand sisters "and" thousand knight "are displayed in the member identification rule in a text underlining manner.
Based on the method, the terminal can realize the quick input of the contents of the member identification part of the group members in the following modes: presenting a member identification edit box in a member identification edit interface; and in response to a trigger operation aiming at target key content in the at least one key content, displaying the target key content in the member identification edit box to form part of the edited member identification.
Here, when the terminal receives a trigger operation of an identifier editing entry for a member identifier, a member identifier editing interface including a member identifier editing box is presented, and a member identifier rule and at least one piece of key content for selection are presented in the member identifier editing interface. When a trigger operation aiming at target key content in at least one key content is received, filling and displaying the selected target key content in the member identification editing frame, so that the target key content forms part of the edited member identification.
For example, referring to fig. 11, fig. 11 is a schematic view illustrating an editing process of a member identifier provided in an embodiment of the present application. Here, when the terminal receives a trigger operation of an identifier edit portal "my group nickname" for a member identifier, a member identifier edit interface including a member identifier edit box is presented, and a member identifier rule "vest format" is presented in the member identifier edit interface: female rice: thousand family and sister + circle name (no more than 5 characters), male meal: thousand knight + circle name (no more than 5 words) ", and key contents" thousand sisters "and" thousand knight ". Specifically, as shown in sub-diagram (1) of fig. 11, the key content is presented in a manner independent of the member identification rule; or as shown in sub-diagram (2) of fig. 11, the key content is displayed in the member identification rule by text underlining.
When a trigger operation aiming at the target key content 'thousand family sisters' is received, the 'thousand family sisters' is filled in and displayed in the member identification editing frame, so that the 'thousand family sisters' form part of the content of the edited member identification, and therefore a user can supplement the rest part of the member identification on the basis of the 'thousand family sisters' according to a member identification rule.
In some embodiments, if the member identifier edited by the group member does not conform to the set member identifier rule, the terminal may prompt the corresponding group member by: presenting a member identification edit box in a member identification edit interface; receiving a member identifier edited based on a member identifier editing box; responding to a determination instruction aiming at the edited member identification, and presenting prompt information corresponding to the member identification rule when the edited member identification does not accord with the member identification rule; the prompt information is used for prompting the basis corresponding to the editing of the member identification as a member identification rule.
Here, the terminal receives the trigger operation of the identifier editing entry aiming at the member identifier and presents a member identifier editing interface containing a member identifier editing frame; receiving and presenting a member identifier edited based on the member identifier editing box; when a determination instruction for the edited member identification is received, if the edited member identification is determined not to conform to the member identification rule, presenting prompt information corresponding to the member identification rule to prompt a user to edit the member identification according to the member identification rule.
Referring to fig. 12, fig. 12 is a schematic diagram of prompt information corresponding to a member identification rule provided in the embodiment of the present application. Here, the member identifier "thousand family-thousand paper crane-ZZ" edited based on the member identifier edit box is received, and the member identifier rule displayed on the member identifier edit interface is "vest format: female rice: thousand family and sister + circle name (no more than 5 characters), male meal: thousand knights + round names (no more than 5 characters) ", it can be determined that the edited member identification does not conform to the member identification rule, at this time, if a determination instruction for the edited member identification triggered by the" complete "function item is received, a prompt message" please fill in a group nickname according to the rule "corresponding to the member identification rule is presented.
In some embodiments, if the member identifier edited by the group member does not contain the key content of the member identifier rule, the terminal may prompt the corresponding group member by: presenting a member identification edit box in a member identification edit interface; receiving a member identifier edited based on a member identifier editing box; in response to a determination instruction for the edited member identification, when the key content is not included in the edited member identification, presenting selection prompt information of the corresponding key content; wherein the selection prompt information is used for indicating selection of at least one key content so as to enable the edited member identification to accord with the member identification rule.
Here, the terminal receives the trigger operation of the identifier editing entry aiming at the member identifier and presents a member identifier editing interface containing a member identifier editing frame; receiving and presenting a member identifier edited based on the member identifier editing box; when a determination instruction for the edited member identification is received, if the member identification edited by the group member is determined not to contain the key content of the member identification rule, presenting the selection prompt information of the corresponding key content. The selection prompt information is used for prompting a user to select at least one piece of key content when editing the member identification, so that the edited member identification conforms to the member identification rule, and the situation that group members fill in errors or do not conform to the member identification rule is avoided.
In some embodiments, the terminal may present the selection prompt information of the key content by: presenting a selection interface corresponding to the key content; and presenting selection items corresponding to the key contents and selection prompt information corresponding to the selection items in a selection interface.
Here, when the terminal receives a determination instruction for the edited member identifier, if it is determined that the member identifier edited by the group member does not include the key content of the member identifier rule, a selection interface corresponding to the key content is presented, and a selection item corresponding to each key content and selection prompt information corresponding to each selection item are presented in the selection interface.
For example, referring to fig. 13, fig. 13 is a schematic view illustrating presentation of selection prompt information provided in the embodiment of the present application. Here, the member identifier "thousand family-thousand paper crane-ZZ" edited based on the member identifier editing frame is received, the key content displayed on the member identifier editing interface includes "thousand family sister" and "thousand family knight", it can be determined that the edited member identifier does not include the key content of the member identifier rule, and at this time, if a determination instruction for the edited member identifier triggered by the "complete" function item is received, a selection interface corresponding to the key content is presented. And presenting selection items corresponding to key contents of ' thousand family sisters ' and ' thousand family knight ' in a selection interface, and corresponding selection prompt information ' please select a group nickname according with your, when receiving selection operation aiming at the selection items of ' thousand family sisters ', filling and displaying the ' thousand family sisters ' in a member identification editing frame, so that the ' thousand family sisters ' form part of the content of the edited member identification, and therefore, a user supplements the rest part of the member identification according to member identification rules on the basis of the ' thousand family sisters ' to obtain the member identification according with the member identification rules.
In some embodiments, when it is determined that the member corresponding to the current login account has the management right of the group, a rule edit entry for editing the member identification rule again may be presented in the member identification edit interface, so that the user may reset or edit the member identification rule through the rule edit entry. Referring to fig. 14, fig. 14 is a schematic diagram of a rule editing entry provided in an embodiment of the present application. Here, the rule edit entry for re-editing the member identification rule is presented by the "brush icon", when a trigger operation for the rule edit entry "brush icon" is received, a rule edit interface of the "group nickname rule" is presented, and the member identification rule "vest format" edited before is presented in the rule edit interface: female rice: thousand family and sister + circle name (no more than 5 characters), male meal: thousand knight + circle name (no more than 5 characters) ".
By applying the embodiment of the application, the rule editing function item of the corresponding group is presented, when the trigger operation aiming at the rule editing function item is received, the rule editing interface correspondingly comprising the rule editing frame is presented, so that the member identification rule of the edited group member is received and presented based on the rule editing frame, and when the determining instruction aiming at the member identification rule is received, the member identification rule of the edition is presented in the member identification editing interface for editing the member identification.
Here, the editing of the member identification rules corresponding to the group members is realized through the rule editing function items, and the edited member identification rules are presented in the member identification editing interface; therefore, the group members can edit the member identification by referring to the member identification rule displayed in the member identification editing interface when editing the member identification, the operation cost of the group members for editing the group nickname is simplified, and the user experience is improved.
An exemplary application of the embodiments of the present application in a practical application scenario will be described below.
Instant messaging clients are increasingly favored by users based on their advantages of real-time performance, low cost, high efficiency, and the like. The group session is a form of instant messaging, and has the characteristics of simplicity, convenience, flexibility, strong practicability and the like, but because the group session contains more group members, certain problems exist in group member management, such as group nickname unification of the group members.
In the related art, a group administrator is relied on to write a group nickname rule in a group advertisement or to inform group members of the group nickname filling rule by sending a message. For group members, the nickname naming rule needs to be checked against group announcements or administrator messages, and for complex rules, screenshots or exit from a nickname modification page are required to be checked repeatedly. For the administrator, when the group member nickname is to be modified, the management cost is also high.
Based on this, embodiments of the present application provide a method for editing information based on a session group, so as to solve at least the existing problems, and the following description is continued. The information editing method based on the session group provided by the embodiment of the application can be cooperatively implemented by a first terminal, a second terminal and a server, wherein the first terminal corresponds to a group administrator side, the second terminal corresponds to a group member side, and here, the group administrator is a group member with the authority of editing and setting member identification rules.
Referring to fig. 15, fig. 15 is a schematic flowchart of an information editing method based on a session group according to an embodiment of the present application, where the information editing method based on a session group according to the embodiment of the present application includes:
step 1501: the first terminal presents a management interface containing the rule editing function items corresponding to the group.
Here, the management interface is used for a group administrator to manage a group session corresponding to a group; the rule editing function item is used for the group administrator to edit the member identification rule corresponding to the member identification of the member in the group.
Step 1502: and responding to the trigger operation aiming at the rule editing function item, and presenting a rule editing interface containing the rule editing boxes of the corresponding group.
Step 1503: and presenting the member identification rule edited based on the rule edit box in response to the rule edit operation triggered based on the rule edit box.
Step 1504: content addition entries are presented in the rule editing interface.
Here, the content addition entry may be presented in an area separate from, such as below, the rule edit box in the rule edit interface.
Step 1505: at least one key content is presented in the rule editing interface in response to the at least one key content being added based on the content addition portal.
Here, the first terminal may add at least one key content based on the content addition portal by: presenting a key content editing interface for editing key content in response to the triggering operation of adding an entry to the content; and receiving at least one piece of edited key content based on the key content editing interface, and presenting the at least one piece of edited key content in the rule editing interface.
For example, referring to fig. 6, fig. 6 is a schematic view illustrating an adding flow of the key content provided in the embodiment of the present application. Here, the terminal presents a content addition entry "add preset word" of the key content below the rule edit box in the rule edit interface of the "group nickname rule"; when a trigger operation for adding an entry to the content is received, a key content editing interface with a certain transparency for editing the key content is presented on the rule editing interface, and a content input box for inputting the key content is presented in the key content editing interface, as shown in sub-diagram (2) of fig. 6.
Receiving the key content 'thousand family sisters' input based on the key content editing interface and confirming operation aiming at the key content 'thousand family sisters', presenting the added key content 'thousand family sisters' in the rule editing interface and presenting a content adding inlet 'adding preset words' for adding the key content again.
Continuing, for example, with reference to fig. 7, fig. 7 is a schematic representation of the key content provided by an embodiment of the present application. Here, in the rule editing interface of the member identification rule, the key contents added by the user and composed of the keyword and the special symbol @ are independently presented, including "thousand family sisters @" and "thousand family knight @", and the deletion function item "x" corresponding to the key contents "thousand family sisters @" and "thousand family knight @" is presented at the same time. When a trigger operation of a deletion function item "x" for a key content "thousand knights" is received, the key content "thousand knights" is deleted and cancelled.
In practical application, the terminal may further present, in the rule editing interface, operation instruction information corresponding to the rule editing operation, for example, in an area independent from the rule editing frame or below the rule editing frame, operation instruction information of "the member identification rule edited above will be presented in the member identification editing interface" is presented to prompt the user to edit the use of the member identification rule, that is, to edit the operation result corresponding to the member identification rule.
Step 1506: in response to a determination instruction for the edited member identification rule and the added at least one key content, the member identification rule and the at least one key content are transmitted to the server.
Here, when the first terminal completes the member identification rule based on the rule editing function item in the management interface, the first terminal exits from the rule editing interface and returns to the management interface.
Step 1507: the server receives the member identification rule and at least one key content and forwards the member identification rule and the at least one key content to the second terminal.
Step 1508: the second terminal receives the member identification rule and at least one key content; and when a triggering operation aiming at the identification editing function item is received, presenting a member identification editing interface containing the member identification rule and at least one key content.
Here, the second terminal may further present a member identification edit box in the member identification edit interface. Based on this, a member identification rule may be presented below the member identification edit box and the key content added based on the content addition portal may be presented independently of the member identification rule.
When the user edits the member identification rule based on the rule edit box and adds the key content based on the content addition entry, the terminal presents a member identification edit interface shown in fig. 10A, where fig. 10A is a schematic view one of the member identification edit interface provided in the embodiment of the present application. Here, a member identification edit box is presented in the member identification edit interface of "edit group nickname", and a member identification rule "vest format" is presented below the member identification edit box: female rice: thousand family and sister + circle name (no more than 5 characters), male meal: thousand knight + circle name (no more than 5 words) ", and key contents" thousand sisters "and" thousand knight "added based on the content addition portal.
Step 1509: and presenting a member identification edit box in the member identification edit interface.
Step 1510: and in response to a trigger operation aiming at target key content in the at least one key content, displaying the target key content in the member identification edit box to form part of the edited member identification.
Step 1511: and receiving the part of the content according to the member identification rule and based on the member identification edit box and the input member identification, and presenting the member identification comprising the target key content and the input part of the content.
Step 1512: and in response to a determination instruction for the edited member identification, presenting a view interface of which the member identification editing is finished when the edited member identification conforms to the member identification rule.
Here, when the edited member identifier does not conform to the member identifier rule, a prompt message corresponding to the member identifier rule is presented to prompt the user that the basis corresponding to the editing of the member identifier is the member identifier rule. Referring to fig. 12, fig. 12 is a schematic diagram of prompt information corresponding to a member identification rule provided in the embodiment of the present application. Here, the member identifier "thousand family-thousand paper crane-ZZ" edited based on the member identifier edit box is received, and the member identifier rule displayed on the member identifier edit interface is "vest format: female rice: thousand family and sister + circle name (no more than 5 characters), male meal: thousand knights + round names (no more than 5 characters) ", it can be determined that the edited member identification does not conform to the member identification rule, at this time, if a determination instruction for the edited member identification triggered by the" complete "function item is received, a prompt message" please fill in a group nickname according to the rule "corresponding to the member identification rule is presented.
Here, when it is determined that the member identifier edited by the group member does not include the key content of the member identifier rule, a selection interface corresponding to the key content is presented, and a selection item corresponding to each key content and selection prompt information corresponding to each selection item are presented in the selection interface. Referring to fig. 13, fig. 13 is a schematic view illustrating presentation of selection prompt information provided in the embodiment of the present application. Here, the member identifier "thousand family-thousand paper crane-ZZ" edited based on the member identifier editing frame is received, the key content displayed on the member identifier editing interface includes "thousand family sister" and "thousand family knight", it can be determined that the edited member identifier does not include the key content of the member identifier rule, and at this time, if a determination instruction for the edited member identifier triggered by the "complete" function item is received, a selection interface corresponding to the key content is presented. And presenting selection items corresponding to key contents of ' thousand family sisters ' and ' thousand knight ' in a selection interface, and corresponding selection prompt information ' please select a group nickname according with your, and filling and displaying the ' thousand family sisters ' in a member identification editing frame when receiving selection operation aiming at the selection items of the ' thousand family sisters ', so that the ' thousand family sisters ' form part of the contents of the edited member identification.
The following is a continuation of the description of the session group-based information editing method provided in the embodiment of the present application. Referring to fig. 16, fig. 16 is a schematic flowchart of an information editing method based on a session group according to an embodiment of the present application, where the information editing method based on a session group according to the embodiment of the present application includes:
step 1601: and the first terminal presents the identification editing function item corresponding to the member identification.
Step 1602: and responding to the triggering operation aiming at the identification editing function item, and presenting a member identification editing interface containing the rule editing function item corresponding to the group.
Here, the rule editing function item is used for the group administrator to edit the member identification rule corresponding to the member identification of the member in the group.
Step 1603: and responding to the trigger operation aiming at the rule editing function item, and presenting a rule editing interface containing the rule editing boxes of the corresponding group.
In practical application, referring to fig. 4B, fig. 4B is a schematic representation diagram of a presentation of a rule editing function item provided in the embodiment of the present application. Here, the terminal presents an identification edit function item "my group nickname" corresponding to the member identification in a "group chat setup" interface of the group; when receiving trigger operation aiming at an identification editing function item 'my group nickname' and determining that a member corresponding to a current login account number has group management authority, presenting a member identification editing interface of 'editing group nickname', presenting a member identification editing frame in the member identification editing interface, and issuing a presentation rule editing function item 'adding group nickname rule' under the member identification editing frame; when a trigger operation for the rule edit function item of the "add group nickname rule" is received, a rule edit interface of the "group nickname rule" is presented.
Step 1604: and presenting the member identification rule edited based on the rule edit box in response to the rule edit operation triggered based on the rule edit box.
Here, in an actual application, in the rule edit function box, an example of a member identification rule may also be presented to prompt the user how to fill in the member identification rule. In particular, an example of the member identification rule may be presented in a font of a preset color (such as grey), see fig. 5.
The first terminal receives a rule editing operation triggered based on a rule editing frame, and member identification rules edited based on the rule editing operation are presented in the rule editing frame.
Step 1605: and selecting part of the contents in the edited member identification rule as key contents through a target operation mode, and presenting the key contents in a rule editing interface.
Here, the first terminal may select a part of the content from the edited member identification rule by a long press operation, and use the selected part of the content as the key content.
In practical applications, the first terminal may display the selected key content in the edited member identification rule in a targeted display manner, for example, by a font with a preset color or by underlining, so as to highlight the difference between the key content and other content in the member identification rule.
For example, referring to fig. 9, fig. 9 is a schematic view illustrating an adding flow of the key content provided in the embodiment of the present application. Here, the terminal displays the addition instruction information of the key content "filled content will be displayed on the group member nickname edit page, and the group member can be set to quickly fill in the content by pressing the selected character for a long time" in the rule edit interface of the "group nickname rule". When receiving a rule editing operation triggered by a user based on the rule editing box, presenting a member identification rule edited based on the rule editing box, wherein the member identification rule comprises' maifang: thousand family and sister + circle name (no more than 5 characters), male meal: thousand knight + circle name (must not exceed 5 words) "; when a long press operation aiming at the 'thousand family sisters' is received, a key content confirmation function item 'set as fast filling content' corresponding to the selected part is presented, and when a trigger operation aiming at the confirmation function item 'set as fast filling content' is received, the 'thousand family sisters' is set as key content.
Step 1606: in response to a determination instruction for the edited member identification rule and the added at least one key content, the member identification rule and the at least one key content are transmitted to the server.
Here, after the first terminal completes the member identification rule based on the rule editing function item in the member identification editing interface, the first terminal exits from the rule editing interface and returns to the member identification editing interface, so that the user of the first terminal can continue to edit the member identification of the first terminal.
Step 1607: the server receives the member identification rule and at least one key content and forwards the member identification rule and the at least one key content to the second terminal.
Step 1608: the second terminal receives the member identification rule and at least one key content; and when a triggering operation aiming at the identification editing function item is received, presenting a member identification editing interface containing the member identification rule and at least one key content.
Here, the second terminal may further present a member identification edit box in the member identification edit interface. Based on this, the member identification rule can be presented below the member identification edit box, and the key content can be displayed in the member identification rule through a target display mode (such as a text underlining mode).
When the user edits the member identification rule based on the rule edit box and sets the key content according to the edited member identification rule, the terminal presents a member identification edit interface shown in fig. 10B, and fig. 10B is a schematic diagram two of the member identification edit interface provided in the embodiment of the present application. Here, a member identification edit box is presented in the member identification edit interface of "edit group nickname", and a member identification rule "vest format" is presented below the member identification edit box: female rice: thousand family and sister + circle name (no more than 5 characters), male meal: thousand knight + circle name (not more than 5 characters) ", and simultaneously, displaying key contents of" thousand sisters "and" thousand knight "in a member identification rule in a text underlining mode; in some embodiments, the key contents "thousand sisters" and "thousand knight" may also be displayed in the member identification rule in a preset color.
Step 1609: and presenting a member identification edit box in the member identification edit interface.
Step 1610: and in response to a trigger operation aiming at target key content in the at least one key content, displaying the target key content in the member identification edit box to form part of the edited member identification.
Step 1611: and receiving the part of the content according to the member identification rule and based on the member identification edit box and the input member identification, and presenting the member identification comprising the target key content and the input part of the content.
Step 1612: and in response to a determination instruction for the edited member identification, presenting a view interface of which the member identification editing is finished when the edited member identification conforms to the member identification rule.
Here, when the edited member identifier does not conform to the member identifier rule, a prompt message corresponding to the member identifier rule is presented to prompt the user that the basis corresponding to the editing of the member identifier is the member identifier rule.
In practical application, when it is determined that the member corresponding to the current login account has the management right of the group, a rule editing entry for editing the member identification rule again may be presented in the member identification editing interface, so that the user may reset or edit the member identification rule through the rule editing entry. Referring to fig. 14, fig. 14 is a schematic diagram of a rule editing entry provided in an embodiment of the present application. Here, the rule edit entry for re-editing the member identification rule is presented by the "brush icon", when a trigger operation for the rule edit entry "brush icon" is received, a rule edit interface of the "group nickname rule" is presented, and the member identification rule "vest format" edited before is presented in the rule edit interface: female rice: thousand family and sister + circle name (no more than 5 characters), male meal: thousand knight + circle name (no more than 5 characters) ".
Next, a session group-based information editing method provided by the present application will be described from the technical side. Referring to fig. 17A, fig. 17A is a schematic system structure diagram of an information editing method based on a session group according to an embodiment of the present application, including:
one, background server part:
interface server: and the cluster mode access point is responsible for keeping long link with the instant communication client of the corresponding group, performing request interaction with the client through an encryption protocol, forwarding a request packet to a LogicServerCloud for processing, and receiving a response packet to return to the client.
Logic server logicserverlcloud: and the cloud cluster mode is in charge of service logic of group-related functions, and the processing client stores the group data in the data cloud according to the group number dimension.
Data center datacentrotcloud: the cloud cluster mode provides a plurality of dimensional storage modes and provides an addition and deletion read interface. For example, group data is typically: the schema of $ group number } - $ { traffic type } - $ { data }, stores data.
Based on this, the flow of the user implementing the editing of the member identification rule and the key content (i.e., the group nickname preset word) through the client operated by the terminal is as shown in fig. 17B, where fig. 17B is a schematic view of the editing flow of the member identification rule and the key content provided in the embodiment of the present application, including writing/reading of the member identification rule and the key content, and storing/acquiring of the member identification rule and the key content. Specifically, the method may include:
step a: the group administrator edits member identification rules and key contents at a client;
step b: the client packs the member identification rule and the key content edited by the group administrator into a request packet through an encryption algorithm and sends the request packet to the InterfaceServer;
step c: after the authentication of the request packet by the InterfaceServer is passed, forwarding the request packet to the Logic Server;
step d: the LogicServer is authenticated and confirmed to be that the requester is a group administrator, and the member identification rule and the key content accord with the national civilization standard, and then the member identification rule and the key content are packaged and written into a DataCenter in a format of $ { group number } - $ { group nickname preset word } - $ { preset word }; then returning the successful writing message to the InterfaceServer;
step e: the InterfaceServer writes the successful message and forwards to the client;
step f: and the client interface prompts the user member identification rule and the successful setting result of the key content.
Based on the above, the members in each group can read the member identification rules and key contents set by the administrator, and specifically, the members can be packed into request packets through an encryption algorithm and sent to the interface server; after the authentication of the InterfaceServer is passed, the request packet is forwarded to the LogicServer; and the LogicServer obtains the member identification rule and the key content from the DataCenter according to the $ { group number } after authentication confirmation that the requester is the member of the group, returns success to the InterfaceServer, forwards the result to the client side, and prompts the user result on the interface of the client side.
Secondly, the client part:
referring to fig. 18, fig. 18 is an interaction schematic diagram of an information editing method based on a session group according to an embodiment of the present application. Here, when the user enters the group setting page, the terminal may display different setting items according to the membership of the group corresponding to the user.
And displaying a rule editing entry of the member identification for the group administrator terminal. When a click operation aiming at a rule editing entry is received, a rule editing box supporting writing of a member identification rule is presented, and a preset member identification rule is input through a text control; and presenting a content adding entry of 'adding preset words' at the bottom of the rule edit box, generating a grey semitransparent covering layer on a current interface when receiving a clicking operation aiming at a 'adding preset words' button, displaying a text control at the position of the original button, and supporting a user to input key content (namely group nickname preset words). After the user input is finished, the client calculates arrangement according to the length of the word, and adds a delete button at the end of the text. And clicking the rule editing button again, and enabling the text of the member identification rule to enter an editing state to support re-editing.
The terminal at the administrator side sends the set member identification rules and the preset words of the group nicknames (namely key contents) to a background server; and the background server sends the member identification rule and the group nickname preset word to each terminal positioned at the side of the group members.
Only the identification edit function entry "my group nickname" is displayed for the group member terminals. And when receiving a triggering operation aiming at the identification editing function item, presenting a member identification editing interface containing the member identification rule and the group nickname preset word. The group nickname preset words do not support the editing state, can only be viewed, and are copied and pasted to the rule editing box of the group nickname after being clicked, so that part of the edited member identification content is formed.
In practical application, when the server and the terminal interact with each other, the message transmission mode adopted is a proxy mode. The agent (delete) is an important message passing mode in development, and is a general design mode commonly used in development, for example, in the iOS integrated development environment Xcode, a large number of controls are provided, for example, UITableView, uiscrilviewdelegate, UISearchView, and the like, all implement message passing by using an agent mechanism.
A complete proxy model includes: proxy objects, and protocols. Referring to fig. 19, fig. 19 is a schematic structural diagram of a proxy mode provided in the embodiment of the present application. Here, the protocol: to specify what both parties of the agent can do and what must be done. The client: specifying what the proxy object needs to do according to the protocol, i.e., invoking a method in the protocol. The proxy object: and (4) realizing the fact that the consignor needs to complete according to the protocol, namely realizing the method in the protocol. Specifically, the UITextView proxy protocol uitextviewdelete defines many methods for monitoring user behavior, which mainly include user start editing, user end editing, content change in the UITextView, and the like. By the method in UITextViewDelegate, we can control the interaction of text input, such as the user editing a member identification rule or member identification.
By applying the embodiment of the application, the editing of the member identification rules corresponding to the group members is realized through the rule editing function items, and the edited member identification rules are presented in the member identification editing interface; therefore, when the group member edits the member identification, the group member can edit the member identification rule displayed in the member identification editing interface by referring to the member identification rule, so that the operation cost of the group member for editing the group nickname is simplified, meanwhile, the group manager only needs to set the member identification rule uniformly through the rule editing function item, and does not need to send the member identification rule to the group member for multiple times or remind the group member to edit the group nickname according to the group announcement for multiple times, thereby reducing the management cost and improving the management efficiency.
Continuing with the description of the session group based information editing apparatus 255 provided in the embodiments of the present application, in some embodiments, the session group based information editing apparatus may be implemented by a software module. Referring to fig. 20, fig. 20 is a schematic structural diagram of the session group based information editing apparatus 255 according to the embodiment of the present application, and the session group based information editing apparatus 255 according to the embodiment of the present application includes:
a first presentation module 2551, configured to present a rule editing function item of a corresponding group, where the rule editing function item is used to edit a member identification rule corresponding to a member identification of a member in the group;
a second presenting module 2552, configured to present, in response to a trigger operation for the rule editing function item, a rule editing interface corresponding to the group, and present a rule editing box in the rule editing interface;
a third presenting module 2553, configured to present the member identification rule edited based on the rule edit box in response to the rule edit operation triggered based on the rule edit box;
a fourth presenting module 2554, configured to present, in response to the determination instruction for the member identification rule, the member identification rule in a member identification editing interface for editing the member identification.
In some embodiments, the first presenting module 2551 is further configured to present a management interface for managing a group session corresponding to the group;
and presenting the rule editing function items corresponding to the group in the management interface.
In some embodiments, the first presenting module 2551 is further configured to present an identification editing function item corresponding to the member identification;
responding to the triggering operation aiming at the identification editing function item, presenting a member identification editing interface of a member corresponding to the current login account, and displaying the member identification editing interface
And displaying the rule editing function items of the corresponding group in the member identification editing interface.
In some embodiments, the second presenting module 2552 is further configured to present the example of the member identification rule in the rule edit box through a masking layer having a certain transparency.
In some embodiments, the second presenting module 2552 is further configured to present, in the rule editing interface, operation instruction information corresponding to the rule editing operation;
the operation instruction information is used for instructing an operation result corresponding to the rule editing operation.
In some embodiments, the fourth presenting module 2554 is further configured to present a member identification edit box in the member identification edit interface;
receiving a member identifier edited based on the member identifier editing box;
responding to a determination instruction aiming at the edited member identification, and presenting prompt information corresponding to the member identification rule when the edited member identification does not conform to the member identification rule;
and the prompt information is used for prompting that the basis corresponding to the editing of the member identification is the member identification rule.
In some embodiments, the second presenting module 2552 is further configured to present a content addition entry in the rule editing interface;
presenting the at least one key content in the rule editing interface in response to the at least one key content added based on the content addition portal;
presenting the at least one key content in the member identification editing interface in response to a determination instruction based on the at least one key content;
the key content is used for forming part of content of the member identification when a trigger operation is received.
In some embodiments, the second presenting module 2552 is further configured to present a key content editing interface for performing key content editing in response to a triggering operation for the content addition entry;
receiving the edited at least one key content based on the key content editing interface.
In some embodiments, the second presenting module 2552 is further configured to present each of the key contents independently in the rule editing interface, and
and presenting a deletion function item corresponding to each key content, wherein the deletion function item is used for deleting the corresponding key content when a trigger operation is received.
In some embodiments, the second presenting module 2552 is further configured to present, in the rule editing interface, addition indication information corresponding to the key content;
and the adding indication information is used for indicating that part of contents in the member identification rule are selected as the key contents through a target operation mode.
In some embodiments, the second presenting module 2552 is further configured to display the at least one piece of key content in the member identification rule in a target display manner in the rule editing interface;
the key content displayed in the member identification rule is used for displaying the key content in a member identification edit box included in the member identification edit interface when receiving a trigger operation.
In some embodiments, the second presenting module 2552 is further configured to present, in the rule editing interface, a detail page entry of the addition indication information;
in response to the triggering operation for the detail page entry, the detail page with the addition indication information is presented, and
and presenting an operation example corresponding to the adding indication information in the detail page.
In some embodiments, the fourth presenting module 2554 is further configured to present a member identification edit box in the member identification edit interface;
and in response to a trigger operation aiming at target key content in the at least one key content, displaying the target key content in the member identification edit box to form part of the edited member identification.
In some embodiments, the fourth presenting module 2554 is further configured to present a member identification edit box in the member identification edit interface;
receiving a member identifier edited based on the member identifier editing box;
in response to a determination instruction for the edited member identification, when the key content is not included in the edited member identification, presenting selection prompt information corresponding to the key content;
wherein the selection prompt information is used for indicating selection of at least one key content so as to enable the edited member identification to accord with the member identification rule.
In some embodiments, the fourth presenting module 2554 is further configured to present a selection interface corresponding to the key content;
and presenting selection items corresponding to the key contents and selection prompt information corresponding to the selection items in the selection interface.
By applying the embodiment of the application, the rule editing function item of the corresponding group is presented, when the trigger operation aiming at the rule editing function item is received, the rule editing interface correspondingly comprising the rule editing frame is presented, so that the member identification rule of the edited group member is received and presented based on the rule editing frame, and when the determining instruction aiming at the member identification rule is received, the member identification rule of the edition is presented in the member identification editing interface for editing the member identification.
Here, the editing of the member identification rules corresponding to the group members is realized through the rule editing function items, and the edited member identification rules are presented in the member identification editing interface; therefore, the group members can edit the member identification by referring to the member identification rule displayed in the member identification editing interface when editing the member identification, the operation cost of the group members for editing the group nickname is simplified, and the user experience is improved.
An embodiment of the present application further provides an electronic device, where the electronic device includes:
a memory for storing executable instructions;
and the processor is used for realizing the information editing method based on the session group provided by the embodiment of the application when the executable instructions stored in the memory are executed.
Embodiments of the present application also provide a computer program product or a computer program comprising computer instructions stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and executes the computer instructions, so that the computer device executes the session group-based information editing method provided by the embodiment of the application.
The embodiment of the present application further provides a computer-readable storage medium, which stores executable instructions, and when the executable instructions are executed by a processor, the method for editing information based on a session group provided in the embodiment of the present application is implemented.
In some embodiments, the computer-readable storage medium may be memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash, magnetic surface memory, optical disk, or CD-ROM; or may be various devices including one or any combination of the above memories. The computer may be a variety of computing devices including intelligent terminals and servers.
In some embodiments, executable instructions may be written in any form of programming language (including compiled or interpreted languages), in the form of programs, software modules, scripts or code, and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
By way of example, executable instructions may correspond, but do not necessarily have to correspond, to files in a file system, and may be stored in a portion of a file that holds other programs or data, such as in one or more scripts in a hypertext Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files that store one or more modules, sub-programs, or portions of code).
By way of example, executable instructions may be deployed to be executed on one computing device or on multiple computing devices at one site or distributed across multiple sites and interconnected by a communication network.
The above description is only an example of the present application, and is not intended to limit the scope of the present application. Any modification, equivalent replacement, and improvement made within the spirit and scope of the present application are included in the protection scope of the present application.

Claims (17)

1. An information editing method based on a session group, the method comprising:
presenting a rule editing function item corresponding to the group, wherein the rule editing function item is used for editing a member identification rule corresponding to the member identification of the member in the group;
responding to the triggering operation aiming at the rule editing function item, presenting a rule editing interface corresponding to the group, and presenting a rule editing frame and a content adding inlet in the rule editing interface;
presenting the at least one key content in the rule editing interface in response to the at least one key content added based on the content addition portal; the key content is used for forming part of content of the member identification rule when receiving the trigger operation;
presenting a member identification rule edited based on the rule edit box in response to a rule edit operation triggered based on the rule edit box, the member identification rule containing the key content;
and responding to a determination instruction aiming at the member identification rule, and presenting the member identification rule in a member identification editing interface for editing the member identification.
2. The method of claim 1, wherein said presenting a corresponding group of rule editing function items comprises:
presenting a management interface for managing the group session corresponding to the group;
and presenting the rule editing function items corresponding to the group in the management interface.
3. The method of claim 1, wherein said presenting a corresponding group of rule editing function items comprises:
presenting an identification editing function item corresponding to the member identification;
responding to the triggering operation aiming at the identification editing function item, presenting a member identification editing interface of a member corresponding to the current login account, and displaying the member identification editing interface
And displaying the rule editing function items of the corresponding group in the member identification editing interface.
4. The method of claim 1, wherein the method further comprises:
presenting operation indication information corresponding to the rule editing operation in the rule editing interface;
the operation instruction information is used for instructing an operation result corresponding to the rule editing operation.
5. The method of claim 1, wherein the method further comprises:
presenting a member identification edit box in the member identification edit interface;
receiving a member identifier edited based on the member identifier editing box;
responding to a determination instruction aiming at the edited member identification, and presenting prompt information corresponding to the member identification rule when the edited member identification does not conform to the member identification rule;
and the prompt information is used for prompting that the basis corresponding to the editing of the member identification is the member identification rule.
6. The method of claim 1, wherein after presenting the at least one key content in the rule editing interface, the method further comprises:
in response to a determination instruction based on the at least one key content, presenting the at least one key content in the member identification editing interface to form part of the content of the member identification when the member identification editing interface receives a trigger operation for the key content.
7. The method of claim 1, wherein prior to presenting the at least one key content in the rule editing interface, the method further comprises:
presenting a key content editing interface for performing key content editing in response to a triggering operation for the content addition entry;
receiving the edited at least one key content based on the key content editing interface.
8. The method of claim 1, wherein said presenting the at least one key content in the rule editing interface comprises:
in the rule editing interface, each key content is independently presented and
and presenting a deletion function item corresponding to each key content, wherein the deletion function item is used for deleting the corresponding key content when a trigger operation is received.
9. The method of claim 1, wherein the method further comprises:
presenting addition indication information corresponding to the key content in the rule editing interface;
and the adding indication information is used for indicating that part of contents in the member identification rule are selected as the key contents through a target operation mode.
10. The method of claim 9, wherein said presenting the at least one key content in the rule editing interface comprises:
displaying the at least one key content in the member identification rule in the rule editing interface in a target display mode;
the key content displayed in the member identification rule is used for displaying the key content in a member identification edit box included in the member identification edit interface when receiving a trigger operation.
11. The method of claim 9, wherein the method further comprises:
in the rule editing interface, presenting a detail page entry of the addition indication information;
in response to the triggering operation for the detail page entry, the detail page with the addition indication information is presented, and
and presenting an operation example corresponding to the adding indication information in the detail page.
12. The method of claim 1, wherein the method further comprises:
presenting a member identification edit box in the member identification edit interface;
and in response to a trigger operation aiming at target key content in the at least one key content, displaying the target key content in the member identification edit box to form part of the edited member identification.
13. The method of claim 1, wherein the method further comprises:
presenting a member identification edit box in the member identification edit interface;
receiving a member identifier edited based on the member identifier editing box;
in response to a determination instruction for the edited member identification, when the key content is not included in the edited member identification, presenting selection prompt information corresponding to the key content;
wherein the selection prompt information is used for indicating selection of at least one key content so as to enable the edited member identification to accord with the member identification rule.
14. The method of claim 13, wherein said presenting selection prompt information corresponding to the key content comprises:
presenting a selection interface corresponding to the key content;
and presenting selection items corresponding to the key contents and selection prompt information corresponding to the selection items in the selection interface.
15. An information editing apparatus based on a session group, the apparatus comprising:
the first presentation module is used for presenting a rule editing function item of a corresponding group, wherein the rule editing function item is used for editing a member identification rule corresponding to the member identification of the member in the group;
the second presentation module is used for responding to the triggering operation aiming at the rule editing function item, presenting a rule editing interface corresponding to the group, and presenting a rule editing frame and a content adding inlet in the rule editing interface; presenting the at least one key content in the rule editing interface in response to the at least one key content added based on the content addition portal; the key content is used for forming part of content of the member identification rule when receiving the trigger operation;
a third presentation module, configured to present a member identification rule edited based on the rule edit box in response to a rule edit operation triggered based on the rule edit box;
and the fourth presentation module is used for responding to a determination instruction aiming at the member identification rule, presenting the member identification rule in a member identification editing interface used for editing the member identification, wherein the member identification rule contains the key content.
16. An electronic device, comprising:
a memory for storing executable instructions;
a processor, configured to execute the executable instructions stored in the memory to implement the session group based information editing method according to any one of claims 1 to 14.
17. A computer-readable storage medium storing executable instructions which, when executed by a processor, implement the session group-based information editing method according to any one of claims 1 to 14.
CN202010866327.2A 2020-08-25 2020-08-25 Information editing method and device based on session group Active CN111970192B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010866327.2A CN111970192B (en) 2020-08-25 2020-08-25 Information editing method and device based on session group

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010866327.2A CN111970192B (en) 2020-08-25 2020-08-25 Information editing method and device based on session group

Publications (2)

Publication Number Publication Date
CN111970192A CN111970192A (en) 2020-11-20
CN111970192B true CN111970192B (en) 2021-11-09

Family

ID=73390333

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010866327.2A Active CN111970192B (en) 2020-08-25 2020-08-25 Information editing method and device based on session group

Country Status (1)

Country Link
CN (1) CN111970192B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113098762B (en) * 2021-04-02 2023-04-07 维沃移动通信有限公司 Information output method and information output device
CN113204790B (en) * 2021-05-25 2024-03-01 北京字跳网络技术有限公司 View authority processing method, device, equipment and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101217533A (en) * 2007-12-26 2008-07-09 中兴通讯股份有限公司 A synchronous big head portrait method and cluster server and terminal for the method
CN102034144A (en) * 2009-09-24 2011-04-27 阿瓦雅公司 Group compositing algorithms for presence background
CN106921555A (en) * 2015-12-24 2017-07-04 北京北信源软件股份有限公司 A kind of user account for across a network instant messaging defines method
CN110365497A (en) * 2019-05-29 2019-10-22 平安科技(深圳)有限公司 Information push method, device, electronic equipment and storage medium
CN111131531A (en) * 2018-11-01 2020-05-08 腾讯科技(深圳)有限公司 Method and device for generating nickname in chat group and readable storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7069498B1 (en) * 2000-01-31 2006-06-27 Journyx, Inc. Method and apparatus for a web based punch clock/time clock

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101217533A (en) * 2007-12-26 2008-07-09 中兴通讯股份有限公司 A synchronous big head portrait method and cluster server and terminal for the method
CN102034144A (en) * 2009-09-24 2011-04-27 阿瓦雅公司 Group compositing algorithms for presence background
CN106921555A (en) * 2015-12-24 2017-07-04 北京北信源软件股份有限公司 A kind of user account for across a network instant messaging defines method
CN111131531A (en) * 2018-11-01 2020-05-08 腾讯科技(深圳)有限公司 Method and device for generating nickname in chat group and readable storage medium
CN110365497A (en) * 2019-05-29 2019-10-22 平安科技(深圳)有限公司 Information push method, device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN111970192A (en) 2020-11-20

Similar Documents

Publication Publication Date Title
US9288171B2 (en) Sharing multimedia content
TW202113586A (en) Method and device for generating applet
CN108605049A (en) The message sharing method based on application state and card for user equipment
CN112152913B (en) Service control method, device and system
CN111970192B (en) Information editing method and device based on session group
CN113268226A (en) Page data generation method and device, storage medium and equipment
CN112860247B (en) Custom generation method, device, equipment and medium of model component
CN112307397A (en) Schedule processing method, device and equipment based on online document and storage medium
CN112328342B (en) To-do item processing method and device based on online document
JP7459272B2 (en) Page operation processing method, device, equipment, and storage medium
CN115688695A (en) Cooperative operation processing method, device, equipment and medium
CN110493120A (en) A kind of method and apparatus for sending device operational order
CN112328140B (en) Image input method, device, equipment and medium thereof
CN113741862A (en) Communication system and method for mobile terminal expansion development
CN107995091B (en) Self-service method and device based on enterprise instant messaging application
US20230342539A1 (en) Information insertion method and apparatus, device, medium, and computer program product
CN116974440A (en) Information processing method, device, equipment and storage medium
CN116976845A (en) Schedule information processing method, schedule information processing device, computer equipment and readable storage medium
CN116842554A (en) Resource access method, device, equipment, storage medium and product
CN116685951A (en) Asynchronous distributed modular function call
CN116471249A (en) Information processing method, information processing device, electronic equipment and storage medium
CN116700562A (en) Method for joining group session, group configuration method and sub-application publishing method
CN115494993A (en) Information display method, computing device and computer storage medium
CN116610306A (en) Program development method, program development device, program development apparatus, program development program storage medium, and program product
CN114816082A (en) Input control method and device applied to cloud application and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant